python将中文写入xml时出现乱码 其实主要是编码格式的问题,看一下你的编码格式是否正确以及一致。比如我正在做的是将json文件中的某些中文读取并写入的xml中,我解析json时用的是utf-8,那么在写入xml时也要使用utf-8。 代码 最终写入xml时: tree.write(filename,encoding=‘utf-8’) 要加上encoding!!!