public class XMLUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static org.w3c.dom.Document |
createDocument() |
static org.w3c.dom.Element |
createElement(java.lang.String tag) |
static org.w3c.dom.Text |
createTextNode(java.lang.String text) |
static java.lang.String |
documentToString(org.w3c.dom.Document document) |
static java.lang.String |
getAttribute(org.w3c.dom.Element element,
java.lang.String name) |
static org.w3c.dom.Node |
getAttribute(org.w3c.dom.Node node,
java.lang.String name) |
static java.lang.String |
getAttributeValue(org.w3c.dom.Node node,
java.lang.String name) |
static org.w3c.dom.Node |
getNode(org.w3c.dom.Node node,
java.util.regex.Pattern... nodePath) |
static org.w3c.dom.Node |
getNode(org.w3c.dom.Node node,
java.lang.String... nodePath) |
static java.util.List<org.w3c.dom.Node> |
getNodes(org.w3c.dom.Node node,
java.util.regex.Pattern... nodePath) |
static java.util.List<org.w3c.dom.Node> |
getNodes(org.w3c.dom.Node node,
java.lang.String... nodePath) |
static java.lang.String |
getNodeText(org.w3c.dom.Node node,
java.util.regex.Pattern... nodePath) |
static java.lang.String |
getNodeText(org.w3c.dom.Node node,
java.lang.String... nodePath) |
static java.util.List<java.lang.String> |
getNodeTexts(org.w3c.dom.Node node,
java.lang.String... nodePath) |
static java.lang.String |
nodeToString(org.w3c.dom.Node node,
boolean prettyPrint) |
static org.w3c.dom.Element |
parseElement(java.lang.String xml) |
static void |
printNode(java.io.OutputStream out,
org.w3c.dom.Node node,
boolean prettyPrint,
boolean includeXmlDeclaration) |
static void |
removeChildren(org.w3c.dom.Node e) |
public static java.lang.String documentToString(org.w3c.dom.Document document)
public static java.lang.String nodeToString(org.w3c.dom.Node node, boolean prettyPrint)
public static void printNode(java.io.OutputStream out, org.w3c.dom.Node node, boolean prettyPrint, boolean includeXmlDeclaration)
public static org.w3c.dom.Document createDocument()
public static org.w3c.dom.Text createTextNode(java.lang.String text)
public static org.w3c.dom.Element createElement(java.lang.String tag)
public static org.w3c.dom.Element parseElement(java.lang.String xml)
public static java.lang.String getAttribute(org.w3c.dom.Element element, java.lang.String name)
public static void removeChildren(org.w3c.dom.Node e)
public static java.util.List<org.w3c.dom.Node> getNodes(org.w3c.dom.Node node, java.util.regex.Pattern... nodePath)
public static java.lang.String getNodeText(org.w3c.dom.Node node, java.util.regex.Pattern... nodePath)
public static org.w3c.dom.Node getNode(org.w3c.dom.Node node, java.util.regex.Pattern... nodePath)
public static java.util.List<org.w3c.dom.Node> getNodes(org.w3c.dom.Node node, java.lang.String... nodePath)
public static java.util.List<java.lang.String> getNodeTexts(org.w3c.dom.Node node, java.lang.String... nodePath)
public static java.lang.String getNodeText(org.w3c.dom.Node node, java.lang.String... nodePath)
public static java.lang.String getAttributeValue(org.w3c.dom.Node node, java.lang.String name)
public static org.w3c.dom.Node getAttribute(org.w3c.dom.Node node, java.lang.String name)
public static org.w3c.dom.Node getNode(org.w3c.dom.Node node, java.lang.String... nodePath)