python - xml.etree.ElementTree getElementByID()?

标签 python xml-parsing

如何使用 Python 库 xml.etree.ElementTree 获取与 getElementByID() 等效的方法?

似乎有一个名为 parseid() 的方法,但我的树已经被解析了。我不想再解析它。

最佳答案

我自己找到的:

tree.findall('''.//*[@id='fooID']''')[0]

仍然欢迎更好或其他解决方案。 :-)

关于python - xml.etree.ElementTree getElementByID()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27779563/

相关文章:

python - 如何在 Marshmallow 中人为地嵌套模式?

ios - WebService 不完整 Objective-C

Java XML 解析 : taking inner XML using SAX

php - 检查xml文件是否为空

python - 不断循环,无法弄清楚出了什么问题

python - 如何通过python protobuf解析C++ protobuf二进制数据?

python - 修复文本中的比较数据

python - csv 文件作为 Pandas 数据框时的数据类型问题

python - 如何将 xml 输出写入文件

xml - 可变嵌套 XML 数据的报告位置