如何使用JSON库解析嵌套的JSON对象? [英] How to parse nested JSON object using the json library?

查看:131
本文介绍了如何使用JSON库解析嵌套的JSON对象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用JSON库解析JSON对象。

  {
    击球:
        {
            连击:
                [
                    {ID:1001,类型:常规},
                    {ID:1002,类型:巧克力},
                    {ID:1003,类型:蓝莓},
                    {ID:1004,类型:恶魔的食物}
                ]
        }

    }
 

解决方案

使用 JSON ..

 的JSONObject对象=新的JSONObject(yourString);
JSONObject的打者= object.getJSONObject(面团);
JSONArray面糊= batters.getJSONArray(连击);
的for(int i = 0; I< batter.length();我++){
JSONObject的object1 =(的JSONObject)batter.get(我);
    字符串ID = object1.getString(ID);
}
 

i want to parse the json object using json library.

    {
    "batters":
        {
            "batter":
                [
                    { "id": "1001", "type": "Regular" },
                    { "id": "1002", "type": "Chocolate" },
                    { "id": "1003", "type": "Blueberry" },
                    { "id": "1004", "type": "Devil's Food" }
                ]
        }

    }

解决方案

Using JSON..

JSONObject object = new JSONObject(yourString);
JSONObject batters = object.getJSONObject("batters");
JSONArray batter = batters.getJSONArray("batter");
for(int i = 0 ; i < batter.length() ; i++) { 
JSONObject object1 = (JSONObject) batter.get(i);
    String id = object1.getString("id");
}

这篇关于如何使用JSON库解析嵌套的JSON对象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆