Pregunta

No necesito validar contra un tipo de documento, por lo que me gustaría establecer una EntityResolver personalizado que acepta todo. Estoy Volviendo datos de tagsoup, así que sé que mis datos está bien formado y correcta.

Además, tengo que golpeó rápidamente en una serie de documentos, por lo que cuando hago esto con el EntityResolver por defecto, consigo 503 de w3.org.

Entonces, ¿cómo puedo usar un constructor XOM con una resolución de entidad personalizada?

¿Fue útil?

Solución

Utilice un XMLReader personalizado.

XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top