public abstract class DomUtils
extends java.lang.ObjectNode, Element| コンストラクターと説明 |
|---|
DomUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static org.xml.sax.ContentHandler | createContentHandler(org.w3c.dom.Node node) コールバック呼び出しを DOM Node に変換する SAX ContentHandler を返します。 |
static org.w3c.dom.Element | getChildElementByTagName(org.w3c.dom.Element ele, java.lang.String childEleName) 名前で識別される最初の子要素を返すユーティリティメソッド。 |
static java.util.List<org.w3c.dom.Element> | getChildElements(org.w3c.dom.Element ele) 指定された DOM 要素のすべての子要素を取得します。 |
static java.util.List<org.w3c.dom.Element> | getChildElementsByTagName(org.w3c.dom.Element ele, java.lang.String... childEleNames) 指定された要素名のいずれかに一致する、指定された DOM 要素のすべての子要素を取得します。 |
static java.util.List<org.w3c.dom.Element> | getChildElementsByTagName(org.w3c.dom.Element ele, java.lang.String childEleName) 指定された要素名に一致する、指定された DOM 要素のすべての子要素を取得します。 |
static java.lang.String | getChildElementValueByTagName(org.w3c.dom.Element ele, java.lang.String childEleName) 名前で識別される最初の子要素の値を返すユーティリティメソッド。 |
static java.lang.String | getTextValue(org.w3c.dom.Element valueEle)XML コメントを無視して、指定された DOM 要素からテキスト値を抽出します。 |
static boolean | nodeNameEquals(org.w3c.dom.Node node, java.lang.String desiredName) 名前空間対応の等しい比較。 |
public static java.util.List<org.w3c.dom.Element> getChildElementsByTagName(org.w3c.dom.Element ele,
java.lang.String... childEleNames)getElementsByTagName メソッドとは対照的に)さらに深く掘り下げないでください。ele - 分析する DOM 要素 childEleNames - 検索する子要素の名前 org.w3c.dom.Element インスタンスのリスト Element, Element.getElementsByTagName(java.lang.String)public static java.util.List<org.w3c.dom.Element> getChildElementsByTagName(org.w3c.dom.Element ele,
java.lang.String childEleName)getElementsByTagName メソッドとは対照的に)さらに深く掘り下げないでください。ele - 分析する DOM 要素 childEleName - 検索する子要素名 org.w3c.dom.Element インスタンスのリスト Element, Element.getElementsByTagName(java.lang.String)@Nullable public static org.w3c.dom.Element getChildElementByTagName(org.w3c.dom.Element ele, java.lang.String childEleName)
ele - 分析する DOM 要素 childEleName - 検索する子要素名 org.w3c.dom.Element インスタンス。見つからない場合は null @Nullable public static java.lang.String getChildElementValueByTagName(org.w3c.dom.Element ele, java.lang.String childEleName)
ele - 分析する DOM 要素 childEleName - 検索する子要素名 null public static java.util.List<org.w3c.dom.Element> getChildElements(org.w3c.dom.Element ele)
ele - 分析する DOM 要素 org.w3c.dom.Element インスタンスのリスト public static java.lang.String getTextValue(org.w3c.dom.Element valueEle)
コメントノードを除くすべての CharacterData ノードと EntityReference ノードを単一の文字列値に追加します。実際のユーザー指定のテキストのみを公開します。デフォルト値はありません。
CharacterData、EntityReference、Commentpublic static boolean nodeNameEquals(org.w3c.dom.Node node,
java.lang.String desiredName)Node.getLocalName() または Node.getNodeName() のいずれかが desiredName と等しい場合は true を返し、そうでない場合は false を返します。public static org.xml.sax.ContentHandler createContentHandler(org.w3c.dom.Node node)
Node に変換する SAX ContentHandler を返します。node - イベントを公開するノード