Package com.itextpdf.io.util
Class XmlUtil
java.lang.Object
com.itextpdf.io.util.XmlUtil
This file is a helper class for internal usage only. Be aware that its API and functionality may be changed in the future.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SAXParserFactoryCreates default SAX parser factory.static DocumentBuilderFactoryCreates default document builder factory.static DocumentThis method creates a new empty Xml document.static DocumentinitXmlDocument(InputStream inputStream) This method creates new Xml document from input stream.
-
Method Details
-
getDocumentBuilderFactory
Creates default document builder factory.- Returns:
- document builder factory implementation
-
createSAXParserFactory
Creates default SAX parser factory.- Returns:
- SAX parser factory implementation
-
initNewXmlDocument
This method creates a new empty Xml document.- Returns:
- a new Xml document
- Throws:
-
ParserConfigurationException- if an error occurs while creating the document
-
initXmlDocument
public static Document initXmlDocument(InputStream inputStream) throws ParserConfigurationException, IOException, SAXException This method creates new Xml document from input stream.- Parameters:
-
inputStream- to parse - Returns:
- parsed Xml document
- Throws:
-
ParserConfigurationException- if an error occurs while creating the document -
SAXException- if any parse errors occur -
IOException- if any IO errors occur
-