gpt4 book ai didi

python - 从哪里开始解析 JSON?

转载 作者:太空宇宙 更新时间:2023-11-04 09:18:47 24 4
gpt4 key购买 nike

如果我将 JSON 数据存储在名为“数据”的字符串中(例如下面的示例),我该如何访问特定信息(例如 messages->unreadpokes->most_recent )?

{
"messages": {
"unread": 0,
"most_recent": 1300047276
},
"pokes": {
"unread": 0,
"most_recent": 0
},
"shares": {
"unread": 0,
"most_recent": 0
},
"friend_requests": [],
"group_invites": [],
"event_invites": []
}

我希望像 data['messages']['unread'] 这样的东西能工作——但当我的数据存储为字符串时,它当然不会!

最佳答案

JSON 解析器从 2.6 开始与 Python 捆绑在一起:json模块。要反序列化字符串,请使用 json.loads,例如

import json
data = json.loads(...)

您还可以使用 json.load 直接从类似文件的对象加载。

关于python - 从哪里开始解析 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5292397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com