Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
xGravity
0 / 0 / 0
Регистрация: 03.01.2010
Сообщений: 42
#1

Парсинг JSON, достать значение из внутреннего массива - Android

09.12.2011, 13:18. Просмотров 1709. Ответов 0
Метки нет (Все метки)

Возникла проблема при парсинге JSON. Приходит JSON вида {"response":[{"uid":12345,"first_name":"Иван","last_name":"Иванов","counters":{"albums":3,"friends":120,"online_friends":21,"user_photos":18}}]}
Из него достаю first_name и last_name конструкцией
Java
1
2
3
4
5
JSONObject jsonObject = new JSONObject(response);
JSONArray jsonArray = (JSONArray) jsongObject.get("response");
JSONNObject result = jsonArray.getJSONObject(0);
String firstName = result.getString("first_name");
String lastName = result.getString("last_name");
а вот из внутреннего массива counters достать что-либо не получается
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2011, 13:18     Парсинг JSON, достать значение из внутреннего массива
Посмотрите здесь:

Android Парсинг JSON'а
Android Парсинг большого объема JSON данных
Android Парсинг json, многомерный массив с разными типами данных
Android Парсинг JSON-файла
Json http парсинг. Массивы Android
Android Осуществить парсинг JSON с помощью готового макета "VKApiMessage"
Парсинг JSON ответа от сервера Android
Android Парсинг json
Android Парсинг JSON
Парсинг JSON объекта Android
Парсинг Json Android
Достать значение из ArrayList Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru