Python XML解析问题

时间:2016-09-19 11:59:19

标签: python xml python-2.7

目前正在尝试使用python解析一些XML,到目前为止我已经设法获取了标签的名称,但我无法弄清楚如何从内部获取数据。

 <Fragment name="Located At">Sector 121212</Fragment>

以上是XML文件的一个示例,我可以将“Location At”部分输出,但不是“Sector 165658”,我目前正在使用以下内容:

xmldoc = minidom.parse('file.xml')
itemlist = xmldoc.getElementsByTagName('Fragment')
for items in itemlist:
print (items.attributes['name'].value)

我不能为我的生活记住,该部分的“名称”是我觉得这将是一个简单的答案,我将看起来像一个白痴,但我们将看到。

1 个答案:

答案 0 :(得分:1)

根据minidom docs,看起来.childNodes可能是您正在寻找的东西。