Search in sources :

Example 1 with XMLTokenizer

use of de.pdark.decentxml.XMLTokenizer in project sling by apache.

the class TolerantXMLParser method parse.

public static Document parse(final XMLSource xmlSource, final String originDetails) throws IOException {
    XMLParser parser = new XMLParser() {

        @Override
        protected XMLTokenizer createTokenizer(XMLSource source) {
            XMLTokenizer tolerantTokenizerIgnoringEntities = new TolerantXMLTokenizer(source, originDetails);
            tolerantTokenizerIgnoringEntities.setTreatEntitiesAsText(this.isTreatEntitiesAsText());
            return tolerantTokenizerIgnoringEntities;
        }
    };
    return parser.parse(xmlSource);
}
Also used : XMLTokenizer(de.pdark.decentxml.XMLTokenizer) XMLParser(de.pdark.decentxml.XMLParser) XMLSource(de.pdark.decentxml.XMLSource)

Aggregations

XMLParser (de.pdark.decentxml.XMLParser)1 XMLSource (de.pdark.decentxml.XMLSource)1 XMLTokenizer (de.pdark.decentxml.XMLTokenizer)1