小编jso*_*lee的帖子

如何在JSON对象中获取JSON数组?

这是我的JSON

{
    "data": [
        {
            "id": 1,
            "Name": "Choc Cake",
            "Image": "1.jpg",
            "Category": "Meal",
            "Method": "",
            "Ingredients": [
                {
                    "name": "1 Cup Ice"
                },
                {
                    "name": "1 Bag Beans"
                }
            ]
        },
        {
            "id": 2,
            "Name": "Ice Cake",
            "Image": "dfdsfdsfsdfdfdsf.jpg",
            "Category": "Meal",
            "Method": "",
            "Ingredients": [
                {
                    "name": "1 Cup Ice"
                }
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

这就是我获取id的方式,这部分名称在获取JSON的第一部分时工作得很好

//getting whole json string
JSONObject jsonObj = new JSONObject(jsonStr);

//extracting data array from json string
JSONArray ja_data = jsonObj.getJSONArray("data");
int length = jsonObj …
Run Code Online (Sandbox Code Playgroud)

java android json

12
推荐指数
3
解决办法
7万
查看次数

标签 统计

android ×1

java ×1

json ×1