【发布时间】:2019-07-12 16:36:56
【问题描述】:
我正在尝试使用 ElementTree.parse 解析一个 xml 文件,但是当有一个空元素时,我得到一个不匹配的标签错误。
我提供的 xml 文件仅写入带有结束标记的空元素。
<person>
<name>Mike</name>
</age>
</person>
每次我在这样的文件上使用 ElementTree.parse() 时,都会收到不匹配的标签错误,因为“年龄”元素是空的,所以它只打印结束标签。如果我的文件是这样的,还有其他方法可以解析 XML 文件吗?
【问题讨论】:
标签: python xml xml-parsing elementtree