使用 json.dump导致中文乱码


使用 json.dump

可以输出json。不过输出的文本并不是中文,而是转换为 utf-8 的格式。此处需要:

output = json . dump ( jsonData , targetFile , ensure_ascii = False , indent = 4 )

输出中文的json。通过使用 ensure_ascii=False,输出原有的语言文字。indent参数是缩进数量。