Package org.apache.pdfbox.util
Class XMLUtil
- java.lang.Object
-
- org.apache.pdfbox.util.XMLUtil
-
public final class XMLUtil extends java.lang.Object
This class with handle some simple XML operations.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
XMLUtil()
Utility class, should not be instantiated.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getNodeValue(org.w3c.dom.Element node)
This will get the text value of an element.static org.w3c.dom.Document
parse(java.io.InputStream is)
This will parse an XML stream and create a DOM document.static org.w3c.dom.Document
parse(java.io.InputStream is, boolean nsAware)
This will parse an XML stream and create a DOM document.
-
-
-
Method Detail
-
parse
public static org.w3c.dom.Document parse(java.io.InputStream is) throws java.io.IOException
This will parse an XML stream and create a DOM document.- Parameters:
is
- The stream to get the XML from.- Returns:
- The DOM document.
- Throws:
java.io.IOException
- It there is an error creating the dom.
-
parse
public static org.w3c.dom.Document parse(java.io.InputStream is, boolean nsAware) throws java.io.IOException
This will parse an XML stream and create a DOM document.- Parameters:
is
- The stream to get the XML from.nsAware
- activates namespace awareness of the parser- Returns:
- The DOM document.
- Throws:
java.io.IOException
- It there is an error creating the dom.
-
getNodeValue
public static java.lang.String getNodeValue(org.w3c.dom.Element node)
This will get the text value of an element.- Parameters:
node
- The node to get the text value for.- Returns:
- The text of the node.
-
-