Package aQute.lib.xml
Class XML
java.lang.Object
aQute.lib.xml.XML
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentBuilderFactory
Create and return a DocumentBuilderFactory instance.static SAXParserFactory
Create and return a SAXParserFactory instance.static TransformerFactory
Create and return a TransformerFactory instance.static XMLInputFactory
Create and return a XMLInputFactory instance.
-
Field Details
-
logger
private static final org.slf4j.Logger logger
-
-
Constructor Details
-
XML
private XML()
-
-
Method Details
-
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
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
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
Create and return a TransformerFactory instance.The returned TransformerFactory is configured to avoid XML External Entity (XXE) attacks.
- Returns:
- A properly configured TransformerFactory instance.
-