Frage

Ich brauche gegen einen Doctype nicht zu validieren, so Ich mag würde eine benutzerdefinierte EntityResolver setzen, die alles übernimmt. Ich erhalte Daten wieder aus tagsoup, so dass ich weiß, dass meine Daten wohlgeformt und richtig ist.

Darüber hinaus muss ich schnell eine Reihe von Dokumenten getroffen, so dass, wenn ich dies tun mit dem Standard-EntityResolver, ich 503 von w3.org erhalten.

Wie also kann ich einen XOM-Builder mit einem benutzerdefinierten Entität Resolver verwenden?

War es hilfreich?

Lösung

Verwenden Sie einen benutzerdefinierter XMLReader.

XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top