使用ElementTree修改完xml后,写入文件时,发现开头缺少了 <?xml version='1.0' encoding='utf-8'?>
解决办法:
在调用ElementTree的write方法写入xml时,参数里增加 encoding=‘utf-8’ 以及 xml_declaration=True
et_root.write('file。xml', encoding='utf-8', xml_declaration=True)
使用ElementTree修改完xml后,写入文件时,发现开头缺少了 <?xml version='1.0' encoding='utf-8'?>
解决办法:
在调用ElementTree的write方法写入xml时,参数里增加 encoding=‘utf-8’ 以及 xml_declaration=True
et_root.write('file。xml', encoding='utf-8', xml_declaration=True)