Python xmlformatter打破了我的&符号

时间:2016-08-26 15:58:57

标签: python xml

我编写了一个Python脚本来将节点添加到xml文件中。虽然它工作正常,但xml格式奇怪。例如,添加了一个新节点,如果它是父节点的最后一个节点,则父节点结束标记现在紧跟在新节点的结束标记之后。这在技术上很好,但我们希望xml“看起来”也很好。

所以我为Python安装了xmlformatter附加组件。虽然它可以让我正确地格式化xml的外观,但是它将我的文本值中的编码&符号更改为实际的&符号,从而打破了xml。

我试过谷歌搜索但却找不到它。任何人都可以建议一种防止这种情况的方法吗我尝试将encoding_output更改为各种值或完全取消它,但没有任何帮助。

...谢谢

0 个答案:

没有答案