Réglage d'une XOM EntityResolver
-
23-09-2019 - |
Question
Je dois de ne pas valider contre un type de document, donc je voudrais mettre un EntityResolver
personnalisé qui accepte tout. Je reçois des données depuis tagsoup, donc je sais que mes données sont bien formées et correcte.
De plus, je dois frapper rapidement un certain nombre de documents, donc quand je le fais avec le EntityResolver
par défaut, je reçois 503
de w3.org
.
Comment, alors, puis-je utiliser un constructeur de XOM avec un résolveur entité personnalisée?
La solution
Utilisez un XMLReader personnalisé.
XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow