Pergunta

Eu não preciso validar contra um doctype, então gostaria de definir um costume EntityResolver que aceita tudo. Estou recuperando os dados do TagSoup, então sei que meus dados estão bem formados e corretos.

Além disso, preciso atingir rapidamente vários documentos, então quando eu faço isso com o padrão EntityResolver, Eu recebo 503 a partir de w3.org.

Como, então, posso usar um construtor XOM com um resolvedor de entidade personalizado?

Foi útil?

Solução

Use um XMLReader personalizado.

XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top