Анализ списка фрагментов XML без корневого элемента из входного потока

Возможно ли в Java использовать API SAX для анализа списка фрагментов XML без корневого элемента из входного потока?

Я попытался разобрать такой XML, но получил

org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.

еще до того, как было запущено событие endDocument.

Я бы не хотел довольствоваться очевидными, но неуклюжими решениями, такими как «Предварительно добавить пользовательский корневой элемент или Использовать синтаксический анализ буферизованного фрагмента».

Я использую стандартный SAX API Java 1.6. Фабрика SAX имеет setValidating(false) на случай, если кому-то интересно.

9
задан yannisf 27 June 2012 в 12:58
поделиться