首页 > 解决方案 > 从 JSON 中获取任何对象或数组的正确逻辑

问题描述

每当从特定的 JSON 对象数组中获取数据时,我都无法执行不同类型的 JSON 响应来更改数组和对象。

不确定我应该使用哪种逻辑或方法来处理不同类型的响应并从中获取数据

{
    "status": "OK",
    "message": "OK",
    "data": {
        "abc": [
            {
                "log_id": "157988454",
                "serial": 1
            }
        ],
        "pagination": {
            "now": 1,
            "next": false,
            "page": 1,
            "limit": 25,
            "limitstart": 0,
            "total": 1,
            "extra": null
        }
    }
}

现在根据我的想法,我的代码应该能够从上述响应中获取任何数据,而无需更改每个块的代码。

标签: javajson

解决方案


推荐阅读