擅长:python、mysql、java
<p>首先,你应该修复你的演示xml有一个丢失的右引号</p>
<p>我会使用xpath</p>
<pre><code>from lxml import etree
tree = etree.parse('data.xml')
root = tree.getroot()
xyzpnodes = root.xpath(".//cnode[@name='xyz']/pnode")
xyz = [p.attrib["name"] for p in xyzpnodes]
print xyz
</code></pre>