Package org.apache.xmlbeans.impl.common
Class DocumentHelper
java.lang.Object
org.apache.xmlbeans.impl.common.DocumentHelper
public final class DocumentHelper extends Object
-
Method Summary
Modifier and Type Method Description static DocumentcreateDocument()Creates 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, SAXExceptionParses 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, SAXExceptionParses 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
-