Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как правильно парсить json с сервера - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Анимация ImageView http://www.cyberforum.ru/android-dev/thread1388947.html
Всем доброго дня, имею следующий вопрос к Вам: Есть ImegeView(далее view) с неким изображением, по нажатию на кнопку view "падает по оси y"(все это дело выполняет xmlка - <traslate/>) Но при...
Программирование Android Исходники кулинарного приложения Может у кого-то есть исходиники кулинарного приложения на андроид, с рецептами. Нужно для курсовой, как пример или старттап http://www.cyberforum.ru/android-dev/thread1388914.html
Программирование Android Эмуляция кнопки включения-выключения для планшета
Я чайник. Нигде не нашел как задать в эмуляторе под Android studio аппаратную кнопку выключения планшета. Подскажите пожалуйста. Или выключение только через закрытие сеанса эмуляции?
Программирование Android Необходимо создать скачивать информацию с сервера
Здравствуйте. Недавно начал работать с андройд, уже немного понимаю, как работать с GUI(был довольно немалый опыт работы с Windows forms), раньше писал локальные приложения, которые максимум...
Программирование Android Не работает кнопка http://www.cyberforum.ru/android-dev/thread1388831.html
Я новичок, создавала калькулятор по уроку и решила добавить туда пару кнопок а главный экран (кнопки Удалить и Выход) Кнопка "Удалить" работает не совсем корректно(не удаляет текст, написанный в...
Программирование Android Изменил фон для Custom ListView не работает подсветка при нажатии Для каждого четного Custom ListView устанавливаю цвет фона : if ((position % 2)!=0) nextList.setBackgroundResource(R.drawable.color2);Здесь все хорошо. Но для этих пунктов перестает появляться... подробнее

Показать сообщение отдельно
z-z
169 / 168 / 30
Регистрация: 22.06.2011
Сообщений: 980

Как правильно парсить json с сервера - Программирование Android

06.03.2015, 17:35. Просмотров 700. Ответов 3
Метки (Все метки)

Здравствуйте.

У меня есть JSON, полученный с сервера, имеет приблизительно такой вид:

JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[
    {
        "id" : "1",
        "cat": "bla_bla",
        "name": "zzzz"
    },{
        "id" : "2",
        "cat": "bla_bla",
        "name": "zzzz"
    },{
        "id" : "3",
        "cat": "bla_bla",
        "name": "zzzz"
    }
]
В приложении будет два таба, в которые нужно распихать элементы, заполненные данными с этого JSON. (точно пока не знаю, но наверно это будут LinearLayout).

Собственно вопрос. Если данных будет много, то и распихивать их надо будет долго... Как это лучше сделать?
Я на джаве только начал учиться, поэтому тонкостей не знаю))


Сейчас делаю так:

При клике на button создаю new Thread, внутри которого загружаю данные. Так вот внутри этого Thread видимо и надо парсить... А вот потом как? Создавать еще new Thread и там запускать цикл?



И еще вопрос... Какими именно методами эту штуку парсить?

Я понимаю так, что внешняя оболочка - JSONArray, по которому бегаю циклом и получаю JSONObject, верно мыслю?))



ПС. немного напутал...

Если я получу JSONArray, то внутри него будет куча JSONObject, которые буду получать как JSONObject jsonObject = jsonArray.getJSONObject(i); в цикле.


А значит и новые элементы в табах нужно создавать в цикле... Не слишком ли тяжело это будет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.