java - 从 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
}
}
}
现在根据我的想法,我的代码应该能够从上述响应中获取任何数据,而无需更改每个块的代码。
解决方案
推荐阅读
- javascript - 从字符串中获取变量
- javascript - 优先点击模糊事件
- angular - WebStorm 将自定义 Jasmine 匹配器强调为“TypeScript error TS2339: Property 'matcher' does not exist on type 'ArrayLikeMatchers'。”
- c# - ClosedXML 数据透视表仅在启用编辑后呈现
- django - 如何在我的 django 网站上托管付费视频
- r - 如何在 R 中正确打开此文本文件?
- python - /sample/ 处的 AttributeError:“QuerySet”对象没有属性“no_of_ques”
- r - 将 C50 模型用于决策树时出现错误
- node.js - 进行查询/突变时 Vanilla NodeJS Appsync 客户端错误
- java - Here SDK - 更改地图位置