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.
-
Constructor Summary
Constructors -
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.
-
Constructor Details
-
XmlUtil
private XmlUtil()
-
-
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 documentSAXException- if any parse errors occurIOException- if any IO errors occur
-