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 DocumentDeprecated.as unsafe, use XmlUtils#initNewXmlDocument from kernel module insteadstatic DocumentinitXmlDocument(InputStream inputStream) Deprecated.as unsafe, use XmlUtils#initXmlDocument from kernel module instead
-
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
Deprecated.as unsafe, use XmlUtils#initNewXmlDocument from kernel module insteadThis method creates a new empty XML document.- Returns:
- a new XML document
- Throws:
-
ParserConfigurationException- if an error occurs while creating the document
-
initXmlDocument
@Deprecated public static Document initXmlDocument(InputStream inputStream) throws ParserConfigurationException, IOException, SAXException Deprecated.as unsafe, use XmlUtils#initXmlDocument from kernel module insteadThis 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
-