是否可以通过 JSONArray 进行迭代?

2022-08-31 07:21:43

可能的重复项:
Json Array 迭代在 Android/Java
JSONArray 与 Java

是否可以使用迭代器迭代 JSONArray 对象?


答案 1

不使用迭代器。

对于 ,您可以执行:org.json.JSONArray

for (int i = 0; i < arr.length(); i++) {
  arr.getJSONObject(i);
}

对于 ,您可以执行:javax.json.JsonArray

for (int i = 0; i < arr.size(); i++) {
  arr.getJsonObject(i);
}

答案 2

您可以使用该方法并使用经典循环。opt(int)for


推荐