擅长:python、mysql、java
<p>下面是我尝试的:我使用了lxml</p>
<pre><code>from lxml import etree
xmL = 'F:\\Reports\\Logs\\Result_TG1_V16.xml'
context = etree.iterparse(xmL, events=("start", "end"),)
for event, element in context:
if element.tag == 'TasksReportNode':
for child1 in element:
for child2 in child1:
if child2.get("RowCount") == "0":
for child3 in child2:
print(child3.tag, child3.text)
element.clear() # discard the element
del context
</code></pre>
<p>我能够解析所有标记并检索所需的数据。在</p>