-4
我使用Element树写回磁盘
tree = ET.parse('test.xml')
#do my manipulation
我如何写回的XML文件保存到磁盘正是因为我读它,尽管我的修改在Python解析一个大的XML文件。
我使用Element树写回磁盘
tree = ET.parse('test.xml')
#do my manipulation
我如何写回的XML文件保存到磁盘正是因为我读它,尽管我的修改在Python解析一个大的XML文件。
<?xml version="1.0" encoding="utf-16"?>
这是输入XML文件
我加tree.write("output.sbp", encoding="utf-16")
的第一线,现在他们是相同的尺寸。
你甚至读过文档吗? –
还是“完全”?对于不会保留的XML意义而言,这些差异并不重要,所以即使您不更改它,输出也可能不是二进制平等的。 –
没有。对不起,我尝试使用tree.write()给出了一半大小的文件。现在掌握它。 https://docs.python.org/3/library/xml.etree.elementtree.html#xml.etree.ElementTree.ElementTree.write –