我正在修改XML文档XML.etree.ElementTree,然后将新的(修改过的)XML结构写入一个新文件
如果我将原始标记与新标记进行比较,就会发现python改变了结束标记的样式
原创风格:
<prop name="Type"></prop>
修改样式:
<prop name="Type" />
我知道新样式是完全正确的,但我有点担心,它可能会对我正在使用的遗留系统造成一些不良的副作用。那么,是否有可能使用与原始XML文档相同的结束样式(<prop name="Type"></prop>
而不是短的<prop name="Type" />
)
修改后的树通过以下方式写回文件:
tree.write(panelModPath,encoding='utf-8', xml_declaration=True)
write方法接受
method
参数。您可以将其设置为html
以保留结束标记印刷品:
相关问题 更多 >
编程相关推荐