Задать вопрос
@101-s

Как перебрать JSON в JAVA?

Есть JSON вида
{"8704": {"model":"XXX","cat":115},
"8700": {"model":"YYY","cat":112},
...
}

строка "8704":{"model":"XXX","cat":115} определяется как hash map
Как перебрать этот массив обычными средствами JAVA
и сделать список [8704, "XXX", 115], [], ...?
  • Вопрос задан
  • 424 просмотра
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 1
Beshere
@Beshere
Разработчик
Вам помогут классы JSONArray и JSONObject.

Массив объектов получаем при помощи getJasonArray(), отдельные объекты - при помощи getJSONObject(), сами значения - getString().

Удачи!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы