Установка пользовательского XOM EntityResolver
-
23-09-2019 - |
Вопрос
Мне не нужно проверять тип документа, поэтому я хотел бы установить собственный EntityResolver
который принимает все.Я получаю данные из tagsoup и знаю, что мои данные правильно сформированы и правильны.
Кроме того, мне нужно быстро просмотреть несколько документов, поэтому, когда я делаю это со стандартным EntityResolver
, Я получил 503
от w3.org
.
Как же тогда я могу использовать построитель XOM с настраиваемым преобразователем сущностей?
Решение
Используйте собственный XMLReader.
XMLReader reader = XMLReaderFactory.createXMLReader();
reader.setEntityResolver(new EntityResolver(){...});
Builder builder = new Builder( reader );
Не связан с StackOverflow