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

Проблемы получения JSON c Яндекса - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Последовательное выполнение Async Tasks и progressdialog http://www.cyberforum.ru/android-dev/thread882258.html
как используя asyncTask.execute(); asyncTask.get(); вывести progressdialog?
Android Можно ли писать игры на OpenGL ES под андройд ваще без Java? Можно ли писать программки под андройд полностью без джавы на чистом NDK? Может как то с использованием native activity ? http://www.cyberforum.ru/android-dev/thread882152.html
Фон музыка Android
Здрасте, делал фон музыку по этому гайду http://dajver.blogspot.com/2012/08/android-8.html в чем может быть причина, что подчеркивается метод?
Android Динамически созданные компоненты
Здравствуйте, возник вопрос. есть Fragment на него в run time добавляются компоненты, после смены fragment и последующем восстановлении,все компоненты созданные в run time исчезают. как можно сохранить/восстановить динамически созданные компоненты?
Android Как сделать AlertDialog со списком с цветными строками? http://www.cyberforum.ru/android-dev/thread881833.html
Вопрос новичка. Собственно subj. Есть список из десятка ЦВЕТОВ, которые нужно выбирать из списка. Из выпадающего списка или по нажатию кнопки. ЗЕЛЕНЫЙ, СИНИЙ, НЕБЕСНЫЙ или даже #003423 не вариант. Список программно расширяемый (не из xml-ресурсов брать). Нужно предложить выбор с цветными строками. В идеале управлять цветом и фона и шрифта строк в списке(белый на черном, черный на белом, зеленый...
Android Отобразить таблицу БД Всем доброго времени суток! Недавно столкнулся с проблемой, как отобразить таблицу БД, которая содержит в себе 4 столбца. Пытался использовать уже имеющиеся примеры отображения таблицы в ListView, но у меня выходит только отобразить один столбец! Подскажите пожалуйста, как можно решить эту проблему? Что использовать для отображения таблицы? подробнее

Показать сообщение отдельно
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225
28.05.2013, 17:34     Проблемы получения JSON c Яндекса
Добрый день!

Решил разобраться с JSON-парсингом. В процессе поиска ресурсов, с которых можно получить данные в этом формате, набрёл на ссылочку с одного форума:
http://api-fotki.yandex.ru/api/users...s/?format=json

Вставляю её в строку браузера - всё ОК, выгружаю кучу данных. Пытаюсь сделать это программно - приходит ответ "Authorization required".
Нашёл другой источник - всё ОК, программа работает. Но остался интерес, почему такое может происходить?

Процесс происходит следующим образом (фрагмент потока):
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// query == "http://api-fotki.yandex.ru/api/users/styleroom/album/49312/photos/?format=json"
DefaultHttpClient   httpclient = new DefaultHttpClient(new BasicHttpParams());
HttpPost httppost = new HttpPost(query);
InputStream inputStream = null;
HttpResponse response;
try {
    response = httpclient.execute(httppost);
    HttpEntity entity = response.getEntity();
    inputStream = entity.getContent();
            
    BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8"), 8);
            
    StringBuilder sb = new StringBuilder();
    String line = null;
    while ((line = reader.readLine()) != null) {
            sb.append(line + "\n");
    }
            
    String data = sb.toString();
Кстати, если кто-то считает, что я не оптимально реализовал процесс парсинга - буду рад замечаниям, т.к. пока нахожусь в процессе обучения.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru