开发者社区> 问答> 正文
1
0
分享

Adnroid json解析取数组里的数组

我想去到result中的index对象应该怎么取?
先取了result这个jsonArray 但是里面还有个jsonArray啊?,不知道怎么拿,求大神指导

{
 "error": 0,
 "status": "success",
 "date": "2015-01-16",
 "results": [
 {
 "currentCity": "惠州",
 "pm25": "39",
 "index": [
 {
 "title": "穿衣",
 "zs": "较冷",
 "tipt": "穿衣指数",
 "des": "建议着大衣、呢外套加毛衣、卫衣等服装。体弱者宜着厚外套、厚毛衣。因昼夜温差较大,注意增减衣服。"
 },
 {
 "title": "洗车",
 "zs": "较适宜",
 "tipt": "洗车指数",
 "des": "较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"
 }
 }

展开
收起
杨冬芳 2016-07-04 16:43:50 1904 0
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
公共DNS(含HTTPDNS解析)
每月1000万次HTTP解析
不限时长
全局流量管理 GTM
标准版 1个月
额度1个月内有效
云解析 DNS
旗舰版 1个月
额度1个月内有效
1 条回答
写回答
取消 提交回答
  • IT从业
    public class Bean{
    private String currentCity;
    private String pm25;

    get和set方法
    }

    public static Bean getBean(){
    //省略
    
        if(json.has("results")){
            JSONArray array = json.getjsonArray("result");
            String arrayStr = array.toString();
    
            Bean bean = new Bean();
            Gson gson = new GsonBuilder().create();
            bean = gson.fromJson(arrayStr,
                            new TypeToken<ArrayList<Bean>>() {
                            }.getType());
                    return bean;
        }
    }
    
    2019-07-17 19:50:53 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
神龙云服务器产品及技术深度解析 立即下载
弹性创造价值:基于ECS的最佳性价比实践解析 立即下载
又快又稳:阿里云下一代虚拟交换机解析 立即下载

相关镜像

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等