Возможно ли в 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) на случай, если кому-то интересно.