首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Django中有没有简单的方法来编码json数据?

在Django中有没有简单的方法来编码json数据?
EN

Stack Overflow用户
提问于 2011-08-05 02:48:16
回答 2查看 2.8K关注 0票数 0

我将从OpenID提供程序中获得这样的数据:

代码语言:javascript
复制
{"identity":"http:\/\/admin.lol.com\/","provider":"http:\/\/lol.com\/server\/",
"name":{"full_name":"\u0421\u0435\u0440\u0433\u0435\u0439 \u0421\u0435\u0440\u0433\u0435\u0439"},
"nickname":"admin","email":"admin@lol.ru","gender":"M","dob":"1985-01-31"}

如何获取这些数据?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-05 02:58:51

默认情况下,Django在django.utils.simplejson (http://undefined.org/python/#simplejson)上捆绑了simplejson库。此外,如果您使用的是Python2.6或更高版本,您可以简单地使用import json,您将获得内置的json库http://docs.python.org/library/json.html。还有许多其他的python json库,但这两个库应该已经足够了。

一旦确定了要使用的库,只需将json字符串传递给该库的解码器即可。对于内置的json库,这将是:

代码语言:javascript
复制
data = json.loads(your_json_string_here)
票数 4
EN

Stack Overflow用户

发布于 2011-08-05 02:50:57

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6946915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档