Python 如何从XML文件中解析特定的属性名?
在下面的Python 如何从XML文件中解析特定的属性名?,python,python-3.x,Python,Python 3.x,在下面的.gxl文件中,我想要属性名为“chem”的内容。 我怎么能得到这个 我试过这个: for node in tree.findall(".//node/attr/int"): 但它也给了一个attr name“charge” C 1. 0 3.7321 0.25 如果tree是ElementTree,则可以使用xpath for node in tree.findall(".//node/attr/int[@name='chem']") 我认为正确的表达式是tree.findal
.gxl
文件中,我想要属性名为“chem”
的内容。
我怎么能得到这个
我试过这个:
for node in tree.findall(".//node/attr/int"):
但它也给了一个attr name“charge”
C
1.
0
3.7321
0.25
如果tree是ElementTree,则可以使用xpath
for node in tree.findall(".//node/attr/int[@name='chem']")
我认为正确的表达式是tree.findall(“.//node/attr[@name='chem']]/int”)