Package aQute.lib.xml
Class XML
- java.lang.Object
-
- aQute.lib.xml.XML
-
public final class XML extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.xml.parsers.DocumentBuilderFactory
newDocumentBuilderFactory()
Create and return a DocumentBuilderFactory instance.static javax.xml.parsers.SAXParserFactory
newSAXParserFactory()
Create and return a SAXParserFactory instance.static javax.xml.transform.TransformerFactory
newTransformerFactory()
Create and return a TransformerFactory instance.static javax.xml.stream.XMLInputFactory
newXMLInputFactory()
Create and return a XMLInputFactory instance.
-
-
-
Method Detail
-
newDocumentBuilderFactory
public static javax.xml.parsers.DocumentBuilderFactory newDocumentBuilderFactory()
Create and return a DocumentBuilderFactory instance.The returned DocumentBuilderFactory is configured to avoid XML External Entity (XXE) attacks.
- Returns:
- A properly configured DocumentBuilderFactory instance.
-
newSAXParserFactory
public static javax.xml.parsers.SAXParserFactory newSAXParserFactory()
Create and return a SAXParserFactory instance.The returned SAXParserFactory is configured to avoid XML External Entity (XXE) attacks.
- Returns:
- A properly configured SAXParserFactory instance.
-
newXMLInputFactory
public static javax.xml.stream.XMLInputFactory newXMLInputFactory()
Create and return a XMLInputFactory instance.The returned XMLInputFactory is configured to avoid XML External Entity (XXE) attacks.
- Returns:
- A properly configured XMLInputFactory instance.
-
newTransformerFactory
public static javax.xml.transform.TransformerFactory newTransformerFactory()
Create and return a TransformerFactory instance.The returned TransformerFactory is configured to avoid XML External Entity (XXE) attacks.
- Returns:
- A properly configured TransformerFactory instance.
-
-