如何在 Json 文件中保存 äåö 字符?
How to save äåö characters in Json file?
我正在尝试将 scrapy 爬虫中的所有内容转储到 json 文件中,但 äåö 更改为类似 \u00f6 的内容。
我该如何解决?
使用ensure_ascii=False
例如:
import json
data = {"Hello": "äåö"}
print(json.dumps(data, ensure_ascii=False)) # --> {"Hello": "äåö"}
注意: 如果 ensure_ascii 为 true(默认值),则输出保证对所有传入的非 ASCII 字符进行转义。如果 ensure_ascii 为假,这些字符将按原样输出。
我正在尝试将 scrapy 爬虫中的所有内容转储到 json 文件中,但 äåö 更改为类似 \u00f6 的内容。 我该如何解决?
使用ensure_ascii=False
例如:
import json
data = {"Hello": "äåö"}
print(json.dumps(data, ensure_ascii=False)) # --> {"Hello": "äåö"}
注意: 如果 ensure_ascii 为 true(默认值),则输出保证对所有传入的非 ASCII 字符进行转义。如果 ensure_ascii 为假,这些字符将按原样输出。