Package com.mchange.v1.xml
Class DomParseUtils
- java.lang.Object
-
- com.mchange.v1.xml.DomParseUtils
-
public final class DomParseUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.StringallText(org.w3c.dom.Element elem)static java.lang.StringallText(org.w3c.dom.Element elem, boolean trim)static java.lang.StringallTextFromElement(org.w3c.dom.Element elem)Deprecated.use allText(Element elem)static java.lang.StringallTextFromElement(org.w3c.dom.Element elem, boolean trim)Deprecated.use allText(Element elem, boolean trim)static java.lang.String[]allTextFromImmediateChildElements(org.w3c.dom.Element parent, java.lang.String tagName)static java.lang.String[]allTextFromImmediateChildElements(org.w3c.dom.Element parent, java.lang.String tagName, boolean trim)static java.lang.StringallTextFromUniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName)static java.lang.StringallTextFromUniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName, boolean trim)static java.lang.StringallTextFromUniqueImmediateChild(org.w3c.dom.Element elem, java.lang.String childTagName)static java.lang.StringattrValFromElement(org.w3c.dom.Element element, java.lang.String attrName)Deprecated.use Element.getAttribute(String val)static org.w3c.dom.NodeListgetImmediateChildElementsByTagName(org.w3c.dom.Element parent, java.lang.String tagName)Deprecated.use immediateChildrenByTagName( Element parent, String tagName )static org.w3c.dom.NodeListimmediateChildElementsByTagName(org.w3c.dom.Element parent, java.lang.String tagName)static org.w3c.dom.ElementuniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName)static org.w3c.dom.ElementuniqueChildByTagName(org.w3c.dom.Element elem, java.lang.String childTagName)Deprecated.use uniqueChild(Element elem, String childTagName)static org.w3c.dom.ElementuniqueImmediateChild(org.w3c.dom.Element elem, java.lang.String childTagName)static org.w3c.dom.ElementuniqueImmediateChildByTagName(org.w3c.dom.Element elem, java.lang.String childTagName)Deprecated.use uniqueImmediateChild(Element elem, String childTagName)
-
-
-
Method Detail
-
allTextFromUniqueChild
public static java.lang.String allTextFromUniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMException- Returns:
- null if child doesn't exist.
- Throws:
org.w3c.dom.DOMException
-
allTextFromUniqueChild
public static java.lang.String allTextFromUniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName, boolean trim) throws org.w3c.dom.DOMException- Returns:
- null if child doesn't exist.
- Throws:
org.w3c.dom.DOMException
-
uniqueChild
public static org.w3c.dom.Element uniqueChild(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
uniqueChildByTagName
public static org.w3c.dom.Element uniqueChildByTagName(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMExceptionDeprecated.use uniqueChild(Element elem, String childTagName)- Throws:
org.w3c.dom.DOMException
-
allText
public static java.lang.String allText(org.w3c.dom.Element elem) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
allText
public static java.lang.String allText(org.w3c.dom.Element elem, boolean trim) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
allTextFromElement
public static java.lang.String allTextFromElement(org.w3c.dom.Element elem) throws org.w3c.dom.DOMExceptionDeprecated.use allText(Element elem)- Throws:
org.w3c.dom.DOMException
-
allTextFromElement
public static java.lang.String allTextFromElement(org.w3c.dom.Element elem, boolean trim) throws org.w3c.dom.DOMExceptionDeprecated.use allText(Element elem, boolean trim)- Throws:
org.w3c.dom.DOMException
-
allTextFromImmediateChildElements
public static java.lang.String[] allTextFromImmediateChildElements(org.w3c.dom.Element parent, java.lang.String tagName) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
allTextFromImmediateChildElements
public static java.lang.String[] allTextFromImmediateChildElements(org.w3c.dom.Element parent, java.lang.String tagName, boolean trim) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
immediateChildElementsByTagName
public static org.w3c.dom.NodeList immediateChildElementsByTagName(org.w3c.dom.Element parent, java.lang.String tagName) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
getImmediateChildElementsByTagName
public static org.w3c.dom.NodeList getImmediateChildElementsByTagName(org.w3c.dom.Element parent, java.lang.String tagName) throws org.w3c.dom.DOMExceptionDeprecated.use immediateChildrenByTagName( Element parent, String tagName )- Throws:
org.w3c.dom.DOMException
-
allTextFromUniqueImmediateChild
public static java.lang.String allTextFromUniqueImmediateChild(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
uniqueImmediateChild
public static org.w3c.dom.Element uniqueImmediateChild(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMException- Throws:
org.w3c.dom.DOMException
-
uniqueImmediateChildByTagName
public static org.w3c.dom.Element uniqueImmediateChildByTagName(org.w3c.dom.Element elem, java.lang.String childTagName) throws org.w3c.dom.DOMExceptionDeprecated.use uniqueImmediateChild(Element elem, String childTagName)- Throws:
org.w3c.dom.DOMException
-
attrValFromElement
public static java.lang.String attrValFromElement(org.w3c.dom.Element element, java.lang.String attrName) throws org.w3c.dom.DOMExceptionDeprecated.use Element.getAttribute(String val)- Throws:
org.w3c.dom.DOMException
-
-