我正在尝试搜索标记并替换某些 XML 代码中的元素。这是我的尝试:
from xml.dom import minidom
dom = minidom.parse('../../../lib/config/folder/config.xml')
for tag_type in dom.getElementsByTagName('tag_type'):
tag_type.childNodes = [dom.createTextNode("Replacement Word")]
print tag_type
我正在运行 Python 2.4,因此不能选择元素树。目前,我收到以下回复:
<DOM Element: tag_type at 0x1c28a0e0>
不知道为什么它不打印也不更换。