最佳答案
示例代码(在REPL中):
import jsonjson_string = json.dumps("ברי צקלה")print(json_string)
输出:
"\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4"
问题:它不是人类可读的。我的(聪明)用户希望使用JSON转储验证甚至编辑文本文件(我宁愿不使用XML)。
有没有办法将对象序列化为UTF-8 JSON字符串(而不是\uXXXX
)?