我注意到,如果你在django中使用simplejson函数,所有的字符串都用单引号括起来,整个json对象字符串用双引号引起来。当我把这个字符串交给JSON.parse时,它给了我一个错误,因为他们想用单引号将整个对象和双引号括起来。我可以用javascript替换它们,但是我不得不考虑像撇号这样的情况,但我确信有更好的方法。有没有办法让django的simplejson将对象字符串输出为JSON.parse的格式?Django json单引号和双引号?
更多信息:
Django的看法:
def view(request):
list = [{"a":"apple",},]
return HttpResponse(simplejson.dumps(str(list)), mimetype="application/json")
的JavaScript字符串转出什么是
“[{ '一': '苹果'}]”
更多信息被添加,再加上我喜欢你的用户图片 – Derek 2012-04-12 02:43:35
=),更新了答案 – okm 2012-04-12 04:31:50
很酷谢谢3char – Derek 2012-04-12 04:34:19