Подтвердить что ты не робот

Можно ли проходить через JSONArray?

Возможные дубликаты:
Итерация JSON Array в Android/Java
JSONArray с Java

Можно ли итерации через объект JSONArray использовать Iterator?

4b9b3361

Ответ 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.