擅长:python、mysql、java
<p>以下是您需要的:
导入xml.etree.ElementTree文件作为ET</p>
<pre><code>tree = ET.parse('test.xml')
root = tree.getroot()
aIdValue = "sk-log"
for elt in root.iter("dp"):
print("%s - %s" % (elt.tag, elt.text))
aId = elt.find("aId")
vn = elt.find("vn")
print(aId.text)
print(vn.text)
if (aId.text == aIdValue):
print("vn will be changed.")
elt.find("vn").text='1.8.0'
tree.write('test.xml', 'unicode')
</code></pre>