JSON в Андроид Java

234
18 марта 2018, 21:06

У меня в андроид приложении есть JSONObject мне нужно из этого обьекта взять все значения при этос я ключи не знаю. Можно его перевести в обычный массив и тд?

Answer 1

У инстанса JSONObject есть метод keys(), который возвращает итератор ключей. Собственно:

Iterator<String> keys = jsonObject.keys();
while( keys.hasNext() ) {
String key = keys.next();
...
}
READ ALSO
Как хранить список Socket клиентов?(в ArrayList)

Как хранить список Socket клиентов?(в ArrayList)

ЗдравствуйтеКлиенты подключаются по сокету

256
День программиста. Как найти?

День программиста. Как найти?

Условие задачи: День программиста отмечается в 255-й день года (при этом 1 января считается нулевым днем)Требуется написать программу, которая...

231
Как высчитать ближайшие дни рождения с помощью LocalDate?

Как высчитать ближайшие дни рождения с помощью LocalDate?

Есть список контактов, каждый контакт содержит день рождения типа LocalDateНужно вывести все контакты, у которых день рождения в ближайшие 2 недели

209
Как создать таблицу в JDBC MySQL

Как создать таблицу в JDBC MySQL

Начал изучать Mysql, проблемы с синтаксисомНе могу создать таблицу

219