在 Java 中使用 SAX api 从流输入中解析没有根元素的 XML 片段列表是否可行?
我尝试解析这样的 XML 但得到了
org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed.
甚至在 endDocument 事件被触发之前。
我不想解决明显但笨拙的解决方案,例如“预先附加自定义根元素或使用缓冲片段解析”。
我正在使用 Java 1.6 的标准 SAX API。SAX 工厂有 setValidating(false) 以防有人想知道。