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

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

Войти
Регистрация
Восстановить пароль
 
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
#1

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

07.02.2016, 21:45. Просмотров 235. Ответов 6
Метки нет (Все метки)

Народ можете скинуть статеек или пару примеров написать как принимать.
Настроил сервер на элементарный ответ
JSON
1
[{"id":1,"title":"Zagolovok","text":"TextTelo"}]
А вот теперь хочу что бы приложение вывело эти данные.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2016, 21:45     Android JSON
Посмотрите здесь:

Android Json Load More - Программирование Android
Здравствуйте, я работал JSON. У меня есть два класса (private class LoadDataToServer extends AsyncTask и class loadMoreListView extends...

Android Parse Json - Программирование Android
Здравствуйте, я хочу, чтобы разобрать JSON * мой JSON является: { message: "Magazines", magazines: , thumbnail:...

Json android изображение - Программирование Android
Нужна помощь, нужно парсить фотки с открытой группы вконтакте, в переложение

Android json, передача переменной - Программирование Android
Здравствуйте. В android приложение формирую json файл, как его в php разобрать? Что я делаю не так? public void onClick(View v) { ...

MySQL через JSON в Android Studio - Программирование Android
Всем категорический привет! Осваивала коннект MySQL с AS через урок: http://devcolibri.com/1548#comment-6659 Вывод перечня продуктов из...

Как распарсить Json-ответ Android приложении? - Программирование Android
Добрый день! Android приложение получает ответ от сервера в формате Json. Есть 2 варианта ответа : 1. 2. Какой лучше...

Как встретить JSON из Android на сервере с PHP? - Программирование Android
Привет, форумчане! Не могу понять как организовать встречу JSON на серваке с php, который приходит от Android приложения. Вот реализация...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1565 / 1307 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
08.02.2016, 00:25     Android JSON #2
qdhtnsoyndtr, как-то так
Java
1
2
3
4
5
JSONArray rootArray = new JSONArray(data_in_string);
JSONObject obj = rootArray.getJSONObject(0); //{"id":1,"title":"Zagolovok","text":"TextTelo"}
obj.getInt("id");
obj.getString("title");
////
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
08.02.2016, 00:38  [ТС]     Android JSON #3
YuraAAA, нее, я про то как на припер из строки http://localhost:8080/get
Pablito
2403 / 1848 / 579
Регистрация: 12.05.2014
Сообщений: 6,577
Завершенные тесты: 1
08.02.2016, 11:19     Android JSON #4
Get запрос с выводом полученной информации на экран
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
08.02.2016, 14:17  [ТС]     Android JSON #5
Сейчас наткнулся на AsyncHttpClient
Вроде слепил что то, не уверен что правильно, и как вывести потом содержимое того объекта? на пример который в obj

Сделал так

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public void invoke() {
 
        AsyncHttpClient client = new AsyncHttpClient();
        client.get("http://********:8080/get", new AsyncHttpResponseHandler() {
 
            @Override
            public void onStart() {
                // called before request is started
            }
 
            @Override
            public void onSuccess(int statusCode, Header[] headers, byte[] response) {
                String data_in_string = null;
                try {
                    JSONArray rootArray = new JSONArray(data_in_string);
                    JSONObject obj = rootArray.getJSONObject(1);
                    obj.getInt("id");
                    obj.getString("title");
                } catch (JSONException e) {
                    e.printStackTrace();
                }
            }
 
            @Override
            public void onFailure(int statusCode, Header[] headers, byte[] errorResponse, Throwable e) {
                // called when response HTTP status is "4XX" (eg. 401, 403, 404)
            }
 
            @Override
            public void onRetry(int retryNo) {
                // called when request is retried
            }
        });
И к стати что такое data_in_string и правильно ли его в null?

И дальше я уже сделал тестовый вывод, и как теперь мне в них передать содержимое title и т.п.
Java
1
2
3
4
5
6
7
8
9
10
11
private List<RemindDTO> createMockRemindListData() {
        List<RemindDTO> data = new ArrayList<>();
        data.add(new RemindDTO("Item 1"));
        data.add(new RemindDTO("Item 2"));
        data.add(new RemindDTO("Item 3"));
        data.add(new RemindDTO("Item 4"));
        data.add(new RemindDTO("Item 5"));
        data.add(new RemindDTO("Item 6"));
 
        return data;
    }
YuraAAA
1565 / 1307 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
08.02.2016, 14:22     Android JSON #6
Цитата Сообщение от qdhtnsoyndtr Посмотреть сообщение
String data_in_string = null;
* * * * * * * * try {
* * * * * * * * * * JSONArray rootArray = new JSONArray(data_in_string);
это вообще нечто) я же Вам пример дал))
Java
1
JSONArray rootArray = new JSONArray(new String(response));
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2016, 19:34     Android JSON
Еще ссылки по теме:

JSON - Программирование Android
В продолжение моей борьбы с json, поделитесь полезными ссылками для изучения, буду очень признателен. И вот вопрос, у меня есть массив...

Неверный JSON - Программирование Android
Подскажите пожалуйста споткнулся вроде на ровном месте exit(json_encode($newArray)); Так выдаю данные для приложения ...

Парсинг JSON - Программирование Android
Доброй ночи! Есть задача распарсить JSON не зная изначально сколько и чего там находится, а так же не зная ни имен ни другой инфы, кроме...

простенький json - Программирование Android
на сервере имеется код: if ($id&gt;0) {&quot;data&quot;:} else {&quot;data&quot;:} Запрос с мобильного должен идти в виде GET запроса, а результат должен...

Парсинг JSON - Программирование Android
Дали задание Мне надо воссоздать структуру JSON в сообственных объектах. Т.е. парсить надо не в String (например), а сделать вот что: -...


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

Или воспользуйтесь поиском по форуму:
qdhtnsoyndtr
5 / 5 / 1
Регистрация: 29.11.2013
Сообщений: 466
08.02.2016, 19:34  [ТС]     Android JSON #7
YuraAAA, да не подумав, скопировал))
А как теперь содержимое отправить в data.add(??);
Yandex
Объявления
08.02.2016, 19:34     Android JSON
Ответ Создать тему
Опции темы

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