如何解析python中的xml路径列表?

时间:2015-06-04 00:08:51

标签: python xml list path

我如何解析python中的xml路径列表?

例如,我有一个这样的列表:

list=['path1.xml','path2.xml','path3.xml']

对于我可以使用的单个xml:

from xml.dom import minidom                                          
xmldoc = minidom.parse('path1.xml')

但我怎么能解析他们中的每一个呢?

2 个答案:

答案 0 :(得分:3)

我会使用循环:

 from xml.dom import minidom
 list=['path1.xml','path2.xml']
 for item in list:
     xmldoc = minidom.parse(item)

这将遍历列表中的每个项目并对该项目执行某些操作。

阅读更多相关内容here'使用for循环进行迭代。'

我建议使用描述性变量名称,但出于说明目的,请保留与示例相同的名称。

答案 1 :(得分:2)

您可以循环执行:

from xml.dom import minidom

xmls = ['path1.xml','path2.xml','path3.xml']
for x in xmls:
    xmldoc = minidom.parse(x)

顺便说一句,不要将list用作变量名。