首页 新闻 搜索 专区 学院

解析Json

0
[已解决问题] 解决于 2017-01-13 17:03

{
"statuses":[

],
"advertises":[

],
"ad":[

],
"hasvisible":false,
"previous_cursor":0,
"next_cursor":0,
"total_number":150,
"interval":2000,
"uve_blank":-1,
"since_id":0,
"max_id":0,
"has_unread":0

}


preScan的主页 preScan | 初学一级 | 园豆:200
提问于:2017-01-13 14:42
< >
分享
最佳答案
0

然后呢.没头没脑的

奖励园豆:5
吴瑞祥 | 高人七级 |园豆:29369 | 2017-01-13 15:25

就是statuses,又放了n多个JsonObject。就是我要获取这里边的Object。
代码 JSONObject jsonObject = new JSONObject().fromObject(data);
JSONArray jsonArrays = jsonObject.getJSONArray("statuses");
但是一直报JSONArray[50] is not a JSONObject.
{
"statuses":[
Object{...},
Object{...},
Object{...},
Object{...},
Object{...},
{
"created_at":"Fri Jan 13 14:49:44 +0800 2017",
"id":4063469907577069,
"mid":"4063469907577069",
"idstr":"4063469907577069",
"text":"#阅读的至乐# [阳光] po主的逐篇描述格外动人哪……森茉莉感受力极强、辞章华丽,时而像顽皮孩童天真无忌、犀利批评;时而像追忆逝水年华的普鲁斯特,沉醉于昔日美好。《恋人们的森林》(http://t.cn/RIt19rn)内含四部短篇,可以细品其中魅力。",
"source_allowclick":0,
"source_type":1,
"source":"360安全浏览器",
"favorited":false,
"truncated":false,
"in_reply_to_status_id":"",
"in_reply_to_user_id":"",
"in_reply_to_screen_name":"",
"pic_urls":[

        ],
        "geo":null,
        "user":{
            "id":1647172887,
            "idstr":"1647172887",
            "screen_name":"译林出版社",
            "name":"译林出版社",
            "province":"32",
            "city":"1",
            "location":"江苏 南京",



preScan | 园豆:200 (初学一级) | 2017-01-13 15:36

@preScan: 你把完整的json放到json转实体类的工具里.转一下获取一个完整的实体类.

然后直接翻序列化.不要一段一段的自己去弄.

吴瑞祥 | 园豆:29369 (高人七级) | 2017-01-13 16:06

@preScan: 你问问题最好说明下环境啊-----用java的就说,我都想给你写一段C#的了。

心雨纷扬 | 园豆:309 (菜鸟二级) | 2017-01-13 16:12

@心雨纷扬: 下次注意。


preScan | 园豆:200 (初学一级) | 2017-01-13 16:20

@吴瑞祥: 谢谢,大神指教啊。我又去仔细的看看了json的格式,获取一个完整的实体类.。然后获取到了object里的值。OK,解决


preScan | 园豆:200 (初学一级) | 2017-01-13 17:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册