Package com.itextpdf.io.util
Class XmlUtil
- java.lang.Object
-
- com.itextpdf.io.util.XmlUtil
-
public final class XmlUtil extends java.lang.Object
This 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 private
XmlUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.xml.parsers.SAXParserFactory
createSAXParserFactory()
Creates default SAX parser factory.static javax.xml.parsers.DocumentBuilderFactory
getDocumentBuilderFactory()
Creates default document builder factory.static org.w3c.dom.Document
initNewXmlDocument()
This method creates a new empty Xml document.static org.w3c.dom.Document
initXmlDocument(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.ParserConfigurationException
This 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.SAXException
This 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
-
-