Python - ElementTree库

Dan*_*yal 3 python xml getelementsbytagname

我在Python的miniDom库之前使用过.但是在effbot.org elementtree库中我缺少一个函数:

的getElementsByTagName( '巴')

"getElementsByTagName找到给定名称的所有子项,无论多深,因此递归地工作.这通常很好,但如果类似节点存在于多个级别并且中间节点很重要,则会导致问题."

来源:http://wiki.python.org/moin/MiniDom

在effbot.org elementtree库中是否也存在这样的功能?我查看了文档,但找不到它.

在此先感谢,并且

最诚挚的问候

pok*_*oke 6

ElementTree使用XPath子集来选择XML树中的节点.您可以使用它tree.findall( './/bar' )来查找bar树中的所有节点.