我有一个 xml 文件,如下所示:
<file>
<students>
<student>
<name>Arthur</name>
<height>168</height>
</student>
<student>
<name>John</name>
<height>176</height>
</student>
</students>
</file>
如何检查每个开始标签是否有结束标签?例如,如果我不提供结束标签:
<file>
<students>
<student>
<name>Arthur</name>
<height>168</height>
// Ending tag for student missing here
<student>
<name>John</name>
<height>176</height>
</student>
</students>
</file>
如何继续解析文件的其余部分?
我尝试了这里解释的 SAX 解析器,但它不太适合我,因为如果我没有像我提供的第二个 xml 代码那样提供结束标记,它会引发异常。