在python中使用Elemetree进行XML解析
我正在尝试使用python[ver-2.6.7]和ElementTree读取XML文件 该格式有一些标记:在python中使用Elemetree进行XML解析,python,xml-parsing,Python,Xml Parsing,我正在尝试使用python[ver-2.6.7]和ElementTree读取XML文件 该格式有一些标记: <tag, [attributes]> ....Data.... </tag> 在我的例子中,数据通常是我使用text属性读取的一些二进制数据。 但是,在某些情况下,数据可以引用文件中的任何其他标记 <tag, [attributes]> ....Data.... <ref target='idname'/> </tag> 元
<tag, [attributes]>
....Data....
</tag>
在我的例子中,数据通常是我使用text属性读取的一些二进制数据。
但是,在某些情况下,数据可以引用文件中的任何其他标记
<tag, [attributes]>
....Data....
<ref target='idname'/>
</tag>
元素树中的哪个属性可以用来解析它们?我想我应该使用如下内容:
for iteration in root.iter('tag'):
if iteration.find('ref'):
...
所以基本上我会分别分析一千个案例 试试表达式。
这将告诉您标记是否存在,如果存在,则返回节点