Przetwarzaj listę fragmentów XML bez elementu głównego z wejścia strumienia

Czy w Javie możliwe jest użycie api SAX do analizy listy fragmentów XML bez elementu root z wejścia strumienia?

Próbowałem parsować taki XML, ale dostałem

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

zanim nawet zdarzenie endDocument zostało wystrzelone.

Nie chciałbym zadowalać się oczywistymi, ale niezdarnymi rozwiązaniami, takimi jak „Wstępnie dołącz niestandardowy element główny lub Użyj buforowanego fragmentu”.

Korzystam ze standardowego API SAX w Javie 1.6. Fabryka SAX miała setValidating (false) na wypadek, gdyby ktoś się zastanawiał.

questionAnswers(1)

yourAnswerToTheQuestion