【发布时间】:2020-10-08 05:39:12
【问题描述】:
我从 api 调用中得到这个 Json 数组。我想迭代并从数组中获取特定值。
我想通过迭代从数组中获取“id”值。
我们将不胜感激
示例 Json:
[
{
"id": 45662,
"joinDate": "2020-10-01T13:24:27.580+0000",
"updateDate": "2020-10-08T03:45:21.337+0000",
"name": "Jerry",
"customerId": 1664210,
"primary": true
},
{
"id": 45665,
"joinDate": "2019-10-01T13:24:27.580+0000",
"updateDate": "2020-10-08T03:45:21.337+0000",
"name": "TOM",
"customerId": 76644524,
"primary": false
}
]
JSONArray jsonArray = new JSONArray(JSONString);
System.out.println("result"+jsonArray);
目前我正在使用 JSONArray 来打印上面的数组
【问题讨论】:
-
那是哪个
JSONArray?是什么阻止您阅读该类的文档来学习如何迭代数组内容? -
您是否尝试过搜索类似问题并找到解决方案?我在10秒内找到了一个如下:JSON - Iterate through JSONArray