擅长:python、mysql、java
<p>不确定你打算用它们做什么,但如果你想把它们全部解析到它们自己的列表中,你可以这样做</p>
<p>比如说</p>
<pre><code>import xml.etree.ElementTree
e = xml.etree.ElementTree.parse('Bx_N63x_Befundverifikation_Komplett.xml').getroot()
listCaseSensitive = []
listAtt22 = []
listField = []
</code></pre>
<p>不打算把它们全部写出来,但你有了想法,然后你就可以做了</p>
<pre><code>for child in e.iter('IF'):
listCaseSensitive.append(child.attrib['caseSensitive'])
listAtt2.append(child.attrib['AttributeTwo'])
listField.append(child.attrib['field'])
print listCaseSensitive
print listAtt2
print listField
</code></pre>
<p>这将打印出来</p>
<pre><code>['false', 'false', 'false', ....] //for Case Sensitive
['false','false','false', ...] //for AttributeTwo
['Placeholder3','Placeholder4','Placeholder25', .....] //for field
</code></pre>
<p>等等,我想你有这个想法,如果你只是想要输入数据,它的工作原理是一样的,你可以从每个if标记中提取输入数据</p>
<p>如果你正在寻找一些不同的东西,请告诉我,我会编辑我的答案</p>