我以前使用过 Python 的miniDom
库。它有一个我在ElementTree 库中缺少的有用方法:
getElementsByTagName('bar')
getElementsByTagName()
找到给定名称的所有孩子,无论多深,因此递归工作。这通常很好,但如果类似节点存在于多个级别并且中间节点很重要,则可能会导致问题。
来源:http ://wiki.python.org/moin/MiniDom
中是否也存在这样的功能ElementTree
?我浏览了文档,但找不到。