我在Django中使用JSONEncoder,并编码包含Unicode字符串的字典(JSONEncoder.encode())。生成的JSON被注入到网页中。我面临的问题是,生成的JSON在字符串旁边包含u标记,因此在java脚本中没有正确解释。
例如{ u"key“:u"value”}
我怎么才能摆脱它?
谢谢
发布于 2010-04-19 14:19:35
您正在使用的是与您的JSON对象相当的Python。要将其返回到JSON中,您需要使用dumps()
import json
mydict = { u"key" : u"value" }
print json.dumps(mydict)编辑:很抱歉,这与JSONEncoder不太相关,我会尝试修改我的答案。
https://stackoverflow.com/questions/2668059
复制相似问题