天天看點

Python ElementTree 導出 xml 缺少 開頭聲明

使用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)