|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.util.DomUtil
DOM用のユーティリティクラスです。
コンストラクタの概要 | |
protected |
DomUtil()
インスタンスを構築します。 |
メソッドの概要 | |
static void |
appendAttr(org.w3c.dom.Attr attr,
java.lang.StringBuffer buf)
Attr の文字列表現を追加します。 |
static void |
appendAttrs(org.w3c.dom.NamedNodeMap attrs,
java.lang.StringBuffer buf)
NamedNodeMap の文字列表現を追加します。 |
static void |
appendCDATASection(org.w3c.dom.CDATASection cdataSection,
java.lang.StringBuffer buf)
CDATASection の文字列表現を追加します。 |
static void |
appendChildren(org.w3c.dom.NodeList children,
java.lang.StringBuffer buf)
NodeList の文字列表現を追加します。 |
static void |
appendElement(org.w3c.dom.Element element,
java.lang.StringBuffer buf)
Element の文字列表現を追加します。 |
static void |
appendEntityReference(org.w3c.dom.EntityReference entityReference,
java.lang.StringBuffer buf)
EntityReference を追加します。 |
static void |
appendNode(org.w3c.dom.Node node,
java.lang.StringBuffer buf)
Node の文字列表現を追加します。 |
static void |
appendText(org.w3c.dom.Text text,
java.lang.StringBuffer buf)
Text の文字列表現を追加します。 |
static java.lang.String |
encodeAttrQuot(java.lang.String s)
属性の値をエンコードします。 |
static java.lang.String |
encodeText(java.lang.String s)
テキストをエンコードします。 |
static java.io.InputStream |
getContentsAsStream(java.lang.String contents)
XMLの内容を InputStream として取得します。 |
static java.io.InputStream |
getContentsAsStream(java.lang.String contents,
java.lang.String encoding)
XMLの内容を InputStream として取得します。 |
static java.lang.String |
toString(org.w3c.dom.Document document)
Document を文字列に変換します。 |
static java.lang.String |
toString(org.w3c.dom.Element element)
Element を文字列に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected DomUtil()
メソッドの詳細 |
public static java.io.InputStream getContentsAsStream(java.lang.String contents)
InputStream
として取得します。
contents
-
InputStream
public static java.io.InputStream getContentsAsStream(java.lang.String contents, java.lang.String encoding)
InputStream
として取得します。
contents
- encoding
-
InputStream
public static java.lang.String encodeAttrQuot(java.lang.String s)
s
-
public static java.lang.String encodeText(java.lang.String s)
s
-
public static java.lang.String toString(org.w3c.dom.Document document)
Document
を文字列に変換します。
document
-
public static java.lang.String toString(org.w3c.dom.Element element)
Element
を文字列に変換します。
element
-
public static void appendElement(org.w3c.dom.Element element, java.lang.StringBuffer buf)
Element
の文字列表現を追加します。
element
- buf
- public static void appendChildren(org.w3c.dom.NodeList children, java.lang.StringBuffer buf)
NodeList
の文字列表現を追加します。
children
- buf
- public static void appendAttrs(org.w3c.dom.NamedNodeMap attrs, java.lang.StringBuffer buf)
NamedNodeMap
の文字列表現を追加します。
attrs
- buf
- public static void appendAttr(org.w3c.dom.Attr attr, java.lang.StringBuffer buf)
Attr
の文字列表現を追加します。
attr
- buf
- public static void appendText(org.w3c.dom.Text text, java.lang.StringBuffer buf)
Text
の文字列表現を追加します。
text
- buf
- public static void appendCDATASection(org.w3c.dom.CDATASection cdataSection, java.lang.StringBuffer buf)
CDATASection
の文字列表現を追加します。
cdataSection
- buf
- public static void appendEntityReference(org.w3c.dom.EntityReference entityReference, java.lang.StringBuffer buf)
EntityReference
を追加します。
entityReference
- buf
- public static void appendNode(org.w3c.dom.Node node, java.lang.StringBuffer buf)
Node
の文字列表現を追加します。
node
- buf
-
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |