Domanda

Ho bisogno di non validare contro un DOCTYPE, quindi mi piacerebbe impostare una EntityResolver personalizzata che accetta tutto. Sto tornando dati da tagsoup, quindi so miei dati è ben formato e corretta.

Inoltre, ho bisogno di colpire rapidamente una serie di documenti, in modo da quando faccio questo con la EntityResolver predefinita, ottengo 503 da w3.org.

Come, allora, posso usare un costruttore XOM con un resolver un'entità personalizzata?

È stato utile?

Soluzione

Usa un XMLReader personalizzato.

XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top