我从一个我无法控制的外部来源接收XML文件。其中一些XML文件是有问题的。具体来说,在文件末尾,有些闭合标签丢失了。情况大致如下:
<?xml version="1.0" encoding="UTF-8" ?>
<a>
<b>
<c/>
</b>
<b>
<c/>
</a>
如果我们简单地忽略那些没有匹配闭合标签的元素,我认为我们的系统会正常工作。
有什么库可以用于解析这样的XML文件呢?