我正在使用StAX解析器来读取xml文件。某些xml文件格式不正确,有时可能会丢失结束标记。
例:
<tag1>
<tag2> </tag2>
<tag3>
<tag4> </tag4>
</tag1>
在这种情况下,当没有找到结束标记时,StAX解析器不会向前移动。它只能阅读&#39; tag3&#39;。
请建议我如何解决此问题或任何其他可解析整个文件的解析,无论文件格式如何。
答案 0 :(得分:1)
输入并不是格式良好的XML&#34;,它根本就不是XML。您应该为XML解析器提供有效的XML,以便正常工作,无论STaX还是DOM。