关于新浪微博statuses里面user的json解析问题

安卓开发,想显示用户的信息,打日志的时候,整个的JSON文件是可以显示的,但是解析json文件时一直出错,JSONException:novalueforuser。我就想... 安卓开发,想显示用户的信息,打日志的时候,整个的JSON文件是可以显示的,但是解析json文件时一直出错,JSONException: no value for user。 我就想解析出JSON文件中“user”的内容,试了好多方法都不行。求帮助啊,在此先谢过了!

整个json的结构:
{
K : [
{ // 位置1
K : V , // 位置2
K : { K : V } // 位置3 好像是解析数组里面的对象的时候,代码写的有问题
},
{ // 位置1
K : V , // 位置2
K : { K : V } // 位置3
},
......
],
K : V // 位置4
}

JSONObject jsonObject = new JSONObject(response);
JSONArray statusesArray = jsonObject.getJSONArray("statuses");

JSONObject statusesObject = statusesArray.getJSONObject(0);
statusesObject.getString("created_at");

String user = statusesObject.getString("user"); //每次错误就指向这里
JSONObject userObject = new JSONObject(user);
String name = userObject.getString("name");

jsonObject.getInt("total_number");
展开
 我来答
鼻涕一米二
2013-07-24 · TA获得超过816个赞
知道小有建树答主
回答量:460
采纳率:100%
帮助的人:265万
展开全部
String user = statusesObject.getString("user"); //每次错误就指向这里
JSONObject userObject = new JSONObject(user);
----->
JSONObject userObject = statusesObject.getJSONObject("user");
....go on
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式