擅长:python、mysql、java
<p>一旦使用etree解析了文档,就可以执行以下几项操作</p>
<pre><code>import xml.etree.ElementTree as ET
doc = ET.parse('test.xml')
root = doc.getroot()
print(root.find("player")) # get first player
print(root.find(".//player")) # get first player if it's not a direct child
print([p for p in root.findall("player")]) # get all players (direct children)
print([p for p in root.getchildren()]) # get direct children
</code></pre>
<p>将元素作为字符串获取只是</p>
^{pr2}$
<p><strong>编辑</strong>请注意,要比较元素,这不一定是最佳方法。
另一个选项请参见<a href="https://stackoverflow.com/a/24349916">here</a>。在</p>