如何注意使用Python的elementtree模块处理中文数据?
- 内容介绍
- 文章标签
- 相关推荐
本文共计291个文字,预计阅读时间需要2分钟。
在处理中文文件时,使用以下格式写入XML文件:
pythontree.write(nxmlpath, UTF-8)
若输出结果如下:
xml
则表示写入正确。
处理中文在进行写文件时,必须采用以下方式:
tree.write(nxmlpath, "UTF-8")
如果写成:
tree.write(nxmlpath, "utf-8")
则会使输出文件缺少<?xml version="1.0" encoding="UTF-8"?>头
如果写成:
<?xml version="1.0" encoding="utf8"?>
则输出文件的中文不能被正常编码。
本文共计291个文字,预计阅读时间需要2分钟。
在处理中文文件时,使用以下格式写入XML文件:
pythontree.write(nxmlpath, UTF-8)
若输出结果如下:
xml
则表示写入正确。
处理中文在进行写文件时,必须采用以下方式:
tree.write(nxmlpath, "UTF-8")
如果写成:
tree.write(nxmlpath, "utf-8")
则会使输出文件缺少<?xml version="1.0" encoding="UTF-8"?>头
如果写成:
<?xml version="1.0" encoding="utf8"?>
则输出文件的中文不能被正常编码。

