首页 > 解决方案 > 加载时更改 JSON 文件的编码

问题描述

我正在处理我的个人 Facebook 数据,这些数据位于采用 Latin-1 编码的 JSON 文件中。我想将编码更改为 UTF-8,因此我不会遇到 æ、ø 和 å 等斯堪的纳维亚字母的问题。

我已经研究了几个问题,包括这个,但我仍然没有解决我的问题: Facebook JSON badly encoding

任何人都可以就我如何在早期更改 JSON 文件的编码提供一些建议吗?

当前代码:

import json
with open('path.json', encoding='latin-1') as file:
    data = json.load(file)

标签: jsonpython-3.xencoding

解决方案


推荐阅读