Package xml
Class Util
java.lang.Object
xml.Util
public class Util
extends java.lang.Object
A collection of functions to help parse the XML document.
-
Method Summary
Modifier and Type Method Description static org.w3c.dom.Element
getChild(org.w3c.dom.Element parent, java.lang.String name)
Get a the first direct children with a given name of the given XML element.static java.util.List<org.w3c.dom.Element>
getChildren(org.w3c.dom.Element parent)
Get a list of direct children of the given XML element.static java.util.List<org.w3c.dom.Element>
getChildren(org.w3c.dom.Element parent, java.lang.String name)
Get a list of direct children with a given name of the given XML element.static boolean
hasChild(org.w3c.dom.Element parent, java.lang.String name)
Returns whether or not the given XML element has a child of the given name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
hasChild
public static boolean hasChild(org.w3c.dom.Element parent, java.lang.String name)Returns whether or not the given XML element has a child of the given name.- Parameters:
parent
- The element whose children to find.name
- The name of the element to find.- Returns:
- whether or not the given XML element has a child of the given name.
-
getChild
public static org.w3c.dom.Element getChild(org.w3c.dom.Element parent, java.lang.String name)Get a the first direct children with a given name of the given XML element.- Parameters:
parent
- The element whose children to find.name
- The name of the element to find.- Returns:
- The list of direct children of the given XML element.
- Throws:
XmlParserException
- if the parent does not contain a direct child with the given name.
-
getChildren
public static java.util.List<org.w3c.dom.Element> getChildren(org.w3c.dom.Element parent, java.lang.String name)Get a list of direct children with a given name of the given XML element.- Parameters:
parent
- The element whose children to find.name
- The name of the elements to find.- Returns:
- The list of direct children with the given name.
-
getChildren
public static java.util.List<org.w3c.dom.Element> getChildren(org.w3c.dom.Element parent)Get a list of direct children of the given XML element.- Parameters:
parent
- The element whose children to find.- Returns:
- The list of direct children of the given XML element.
-