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
All Methods Static Methods Concrete Methods 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 Detail
-
newDocumentBuilder
public static DocumentBuilder newDocumentBuilder(XmlOptions xmlOptions)
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
public static Document createDocument()
Creates a new DOM Document
-
-