当我进行ajax调用时,我得到多个json对象的响应。
//here is the response when I make ajax call:
{"name":"suresh","class":"10th"},{"name":"suresh","class":"10th"}
希望将此响应放入数组中。
任何人都可以帮我分解对象并放入数组吗?
答案 0 :(得分:1)
您可以更改您获得的JSON响应,还是不受您的控制?该响应无效JSON。它需要用方括号括起来把它变成一个数组:
[{"name":"suresh","class":"10th"},{"name":"suresh","class":"10th"}]
答案 1 :(得分:0)
响应似乎相当破碎(如果您有任何机会更改它或更改它,请按照 @ tomtheman5 的建议)。如果你希望将来它总是像这样,你可以使用这个肮脏的技巧:
var stuff = JSON.parse('[' + jsonResponse + ']');
但请谨慎使用。