【发布时间】:2011-04-18 07:24:17
【问题描述】:
我想注释掉 xml 文件中的特定 XML 元素。我可以删除该元素,但我更愿意将其注释掉,以防以后需要。
我现在使用的删除元素的代码如下所示:
from xml.dom import minidom
doc = minidom.parse(myXmlFile)
for element in doc.getElementsByTagName('MyElementName'):
if element.getAttribute('name') in ['AttribName1', 'AttribName2']:
element.parentNode.removeChild(element)
f = open(myXmlFile, "w")
f.write(doc.toxml())
f.close()
我想对此进行修改,以便将元素取出而不是删除。
【问题讨论】: