xml示例
<level1>
<name>xxx</name>
<path>/yyy/</path>
<level2>
<name>aaaa</name>
<level3>
<x1>10</x1>
<y1>11</y1>
</level3>
</level2> <level2>
<name>bbbb</name>
<level3>
<x1>10</x1>
<y1>11</y1>
</level3>
</level2>
</level1>
第一步:引入ElementTree
import xml.etree.ElementTree as ET
第二步:读取xml文件
tree = ET.parse(xmlfilename)
第三步:获取字段
level2s = tree.findall('level2')
for l2 in level2s:
l3 = obj.find('level3')
x1 = l3.find('x1').text
y1 = l3.find('y1').text