【发布时间】:2020-03-04 12:46:05
【问题描述】:
如果我的 json 文件很大,它包含许多字典和字典内的列表,并且用双引号括起来意味着我该如何处理。什么是反序列化?如何使用反序列化?
【问题讨论】:
-
使用
json模块 -
您可以先将文件读取为字符串。然后你可以使用字符串切片删除'"'。然后你可以使用 json.load() 读取 json 文件
-
“用双引号括起来”是什么意思?
-
你能澄清你的问题吗? “用双引号括起来”是什么意思 - 当
printing 或repr时会发生这种情况吗? JSON en/decoders 是 Python 标准库的一部分,你试过用吗? -
听起来你可能有一个 JSON 字符串,它本身是用 another JSON 字符串编码的——但没有格式示例,所以我们可以看到反斜杠的位置和方式使用过,否则细节是什么,我们无法确定我们给出的任何答案都是正确的。请务必提供minimal reproducible example 以允许测试它们所基于的答案和假设。