Package com.itextpdf.io.util
Class XmlUtil
- java.lang.Object
-
- com.itextpdf.io.util.XmlUtil
-
public final class XmlUtil extends java.lang.ObjectThis file is a helper class for internal usage only. Be aware that its API and functionality may be changed in the future.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateXmlUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.xml.parsers.SAXParserFactorycreateSAXParserFactory()Creates default SAX parser factory.static javax.xml.parsers.DocumentBuilderFactorygetDocumentBuilderFactory()Creates default document builder factory.static org.w3c.dom.DocumentinitNewXmlDocument()This method creates a new empty Xml document.static org.w3c.dom.DocumentinitXmlDocument(java.io.InputStream inputStream)This method creates new Xml document from input stream.
-
-
-
Method Detail
-
getDocumentBuilderFactory
public static javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
Creates default document builder factory.- Returns:
- document builder factory implementation
-
createSAXParserFactory
public static javax.xml.parsers.SAXParserFactory createSAXParserFactory()
Creates default SAX parser factory.- Returns:
- SAX parser factory implementation
-
initNewXmlDocument
public static org.w3c.dom.Document initNewXmlDocument() throws javax.xml.parsers.ParserConfigurationExceptionThis method creates a new empty Xml document.- Returns:
- a new Xml document
- Throws:
javax.xml.parsers.ParserConfigurationException- if an error occurs while creating the document
-
initXmlDocument
public static org.w3c.dom.Document initXmlDocument(java.io.InputStream inputStream) throws javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXExceptionThis method creates new Xml document from input stream.- Parameters:
inputStream- to parse- Returns:
- parsed Xml document
- Throws:
javax.xml.parsers.ParserConfigurationException- if an error occurs while creating the documentorg.xml.sax.SAXException- if any parse errors occurjava.io.IOException- if any IO errors occur
-
-