我一直在尝试查找和更新am xml文件中的某些属性。我正在python中使用lxml。我尝试了以下方法:假设country是标记地址的一个属性
frag_xml_tree = ET.parse(xml_name)
root = frag_xml_tree.getroot()
for elem in root.iter('address'):
print elem.get('country')
elem.set('country', "USA")
print elem.get('country')
当我看到这两个print语句时,我看到了更新,但在实际的xml文件中没有看到更新。如果您能帮上忙,我们将不胜感激
我能够理解如何将更改写入全新的xml,但如何编辑现有的xml
目前没有回答
相关问题 更多 >
编程相关推荐