Analisar uma lista de fragmentos XML sem elemento raiz de uma entrada de fluxo
É viável em Java usar a API SAX para analisar uma lista de fragmentos XML sem elemento raiz de uma entrada de fluxo?
Eu tentei analisar tal XML, mas tenho um
org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.
antes mesmo do evento endDocument ser disparado.
Eu gostaria de não resolver com soluções óbvias, mas desajeitadas como "Pré-anexar um elemento raiz personalizado ou Usar análise de fragmento em buffer".
Estou usando a API SAX padrão do Java 1.6. A fábrica SAX tinha setValidating (false) caso alguém se perguntasse.