我注意到,如果你在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