812*_*128 1 python json facebook
如果我将JSON数据存储在名为"data"的字符串中(例如下面的示例),我如何访问特定信息(例如messages->unread或pokes->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": []
}
Run Code Online (Sandbox Code Playgroud)
我喜欢data['messages']['unread']工作的东西- 但当我的数据存储为字符串时,它当然不会!
自2.6:jsonmodule 以来,JSON解析器与Python捆绑在一起.要反序列化字符串,请使用json.loads,例如
import json
data = json.loads(...)
Run Code Online (Sandbox Code Playgroud)
您也可以直接从类似文件的对象加载json.load.
| 归档时间: |
|
| 查看次数: |
686 次 |
| 最近记录: |