2010-04-01 2 views
2

Мне нужно не проверять соответствие с doctype, поэтому я хотел бы установить пользовательский EntityResolver, который принимает все. Я получаю данные обратно из tagoup, поэтому я знаю, что мои данные корректны и правильны.Настройка пользовательского XOM EntityResolver

Кроме того, мне нужно быстро ударить по нескольким документам, поэтому, когда я делаю это по умолчанию EntityResolver, я получаю 503 от w3.org.

Как же я могу использовать построитель XOM с настраиваемым распознавателем объектов?

ответ

3

Используйте собственный XMLReader.

XMLReader reader = XMLReaderFactory.createXMLReader(); 
reader.setEntityResolver(new EntityResolver(){...}); 
Builder builder = new Builder(reader);