用python解析xml文件

用python解析xml文件,python,xml,Python,Xml,Hese是文件file.xml文件 脚本运行时没有问题,但没有显示任何内容。似乎tree.xpath(“/users/user/metier”)是空的 tree.xpath相对于根元素进行搜索。因此,用户不能是路径的一部分: from lxml import etree tree = etree.parse("file.xml") for metier in tree.xpath("user/metier"): print(metier.text) 树相对于根元素进行搜索。使用tre

Hese是文件file.xml文件


脚本运行时没有问题,但没有显示任何内容。似乎
tree.xpath(“/users/user/metier”)
是空的

tree.xpath
相对于根元素进行搜索
。因此,
用户
不能是路径的一部分:

from lxml import etree

tree = etree.parse("file.xml")
for metier in tree.xpath("user/metier"):
    print(metier.text)

相对于根元素进行搜索。使用
tree.xpath(“user/metier”)
@Daniel谢谢!如果你允许的话,我会给出答案的
from lxml import etree

tree = etree.parse("file.xml")
for metier in tree.xpath("/users/user/metier"):
    print(metier.text)
from lxml import etree

tree = etree.parse("file.xml")
for metier in tree.xpath("user/metier"):
    print(metier.text)