我想用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");
}