JSON字符串,以数组开头

时间:2012-05-10 16:13:48

标签: json

我有以下字符串:

[{"result": True}]
[{"result": False}, {"info": "Describing error}]

这个字符串是否是正确的JSON字符串?或者我应该使用smth。像这样:

{"result": False, "info": "error"}

2 个答案:

答案 0 :(得分:0)

第一个将解析为具有一个Dictionary的数组

第二个会解析为带有两个词典的数组(顺便说一句,你错过了你的字符串的最终引号)

第三个将解析为词典。

这完全取决于您希望/需要使用JSON响应的方式。所有这三个都可以消耗,只取决于你的情况。

答案 1 :(得分:0)

第一个是有效的JSON字符串(包含一个元素的数组)。第二个是缺少引用,但在修复后它是有效的。