import simplejson
D = {'a':1.23, 'b':'xyz'}
jsonD = simplejson.dumps(D, as_decimal=True)
这个json对象被发送到浏览器,并用这个json输出填充一个HTML输入元素。你知道吗
在浏览器的输入框中
[{"a":"1.23", "b":"abc"}]
我期待着
{"a":"1.23", "b":"abc"}
(在pythonshell中,[]不存在)。你知道吗
所以在javascript代码中,我需要这样解析:
var txds = JSON.parse($('#json_input').val());
alert(txds[0]['acid']);
而不是这样:
alert(txds['acid']);
如何避免[]
?(如有可能)
目前没有回答
相关问题 更多 >
编程相关推荐