Package org.apache.xmlbeans.impl.common
Class DocumentHelper
java.lang.Object
org.apache.xmlbeans.impl.common.DocumentHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentCreates a new DOM Documentstatic DocumentBuildernewDocumentBuilder(XmlOptions xmlOptions) Creates a new document builder, with sensible defaultsstatic DocumentreadDocument(XmlOptions xmlOptions, InputStream inp) Parses the given stream via the default (sensible) DocumentBuilderstatic DocumentreadDocument(XmlOptions xmlOptions, InputSource inp) Parses the given stream via the default (sensible) DocumentBuilder
-
Method Details
-
newDocumentBuilder
Creates a new document builder, with sensible defaults- Parameters:
xmlOptions- the factory option- Throws:
IllegalStateException- If creating the DocumentBuilder fails, e.g. due toParserConfigurationException.
-
readDocument
public static Document readDocument(XmlOptions xmlOptions, InputStream inp) throws IOException, SAXException Parses the given stream via the default (sensible) DocumentBuilder- Parameters:
inp- Stream to read the XML data from- Returns:
- the parsed Document
- Throws:
IOExceptionSAXException
-
readDocument
public static Document readDocument(XmlOptions xmlOptions, InputSource inp) throws IOException, SAXException Parses the given stream via the default (sensible) DocumentBuilder- Parameters:
inp- sax source to read the XML data from- Returns:
- the parsed Document
- Throws:
IOExceptionSAXException
-
createDocument
Creates a new DOM Document
-