你能帮助我吗
我该如何解析这个Json数组。我得到错误类型不匹配
先谢谢。
{"response": [
{
"feed": [
{
"rating": 1,
"lname": "",
"surname": "xxxxx",
"date": "2015-04-05 102:51:35",
"details": "check"
},
{
"rating": 2,
"name": "",
"avatar": ""
}
]
}]}
答案 0 :(得分:2)
使用
JsonObject jsonObject = new JsonObject(<your response>);
如果您将响应作为json对象,您可以忽略上述内容。
下
jsonArray responseArray= jsonObject.getJsonArray("response");
jsonObject feedObject = responseArray[0];
jsonArray feedArray = feedObject.getJsonArray("feed");
现在你有了feedArray,你可以遍历它以获取所有数据。