在Java中使用SAX api解析沒有根元素的XML輸入列表是否可行?從流輸入中解析沒有根元素的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工廠已經設置了驗證(假)。
重複http://stackoverflow.com/questions/3232110/parse-file-containing-xml-fragments-in-java。 –
您可以參考[解析「根元素之後的文檔中的標記必須格式良好」例外](http://opensourceforgeeks.blogspot.in/2015/01/resolving-markup-in-document-following.html ) –