我需要将一个XML文件中的一个特定元素替换为另一个XML文件中的另一个元素。我使用XPath表达式获取元素,但没有父元素的句柄
什么是就地替换它的最简单方法,以便在写入XML文件时反映更改?也就是说,我想做这个伪代码的工作:
# Pseudocode
tree1.open('input1.xml')
tree2.open('input2.xml')
element1 = tree1.findall(...)[0]
element2 = tree2.findall(...)[0]
element1.replaceWith(element2)
tree1.writeToXmlFile('merged.xml')
好的,我试过
__setstate__
和__getstate__
,结果成功了:相关问题 更多 >
编程相关推荐