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

Парсинг большого объема JSON данных - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Массив из json http://www.cyberforum.ru/android-dev/thread903314.html
С сервера приходит json в таком формате Array А как сделать массив строк? Т.е. чтобы получилось так String mas = {"Sergey", "Ivan"};
Android Ошибка в eclipse при встраивании swf файла Делаю файл apk со встроенным в него swf файлом. Нарыл и пересмотрел кучу материала на эту тему. У людей как-то получается. Осталось немного. Но выводит две ошибки. Не знаю как решить. Помогите... Скрин ошибки в eclips: http://www.cyberforum.ru/attachment.php?attachmentid=282955&stc=1&d=1371368915 http://www.cyberforum.ru/android-dev/thread903201.html
Выбор языка программирования Android
Здравствуйте, господа. Хочу начать писать приложения для мобильных устройств, приоритетно для Андроида. Возник такой вопрос: на каком языке лучше писать? Читал, что пишутся на Java и на С#. Знаю, что вопрос немного некорректный, у каждого свои предпочтения, но, я думаю, что каждый может выделить плюсы и минусы каждого из языков (ни один не изучал из них). Буду благодарен за ответы и советы)
Android OpenGL в андроиде для новичка
Посоветуйте примеры и учебники по применению OpenGL в андроиде. Только начал кодить на яве. Пробовал OpenGL в Delphi - базовые команды знаю, но как применить... Не кидайте сразу ссылок на сложные игрушки или использование игровых движков - помогите в мои реальные (офисные) проекты начать ПЛАВНО ВНЕДРЯТЬ OpenGL. Например выводить отчет по базе графиком. 1) Можно ли использовать OpenGL не на...
Android DatePickerDialog на нескольких обработчиках событий http://www.cyberforum.ru/android-dev/thread902913.html
Здравствуйте! Помогите разобраться: есть активити, на котором два button'а, один из них уже создает DatePickerDialog, а как можно со второго button'а вызвать этот DatePickerDialog? Спасибо!
Android Падает приложение final Button changeB = (Button)findViewById(R.id.but_change); changeB.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final Dialog d = new Dialog(userImgDialog_Activity.this); d.setContentView(R.layout.general_screen_load_photo_dialog); ... подробнее

Показать сообщение отдельно
AlexxeiS
0 / 0 / 0
Регистрация: 15.04.2013
Сообщений: 5
16.06.2013, 13:51     Парсинг большого объема JSON данных
Столкнулся со следующей проблемой. С сервера приходит большой объем JSON данных (несколько мб), и когда я пытаюсь преобразовать полученные данные в String для того, чтобы вызвать конструктор JSONArray (String json), то получаю ошибку "Out of memory".

Преобразовываю так:
Java
1
2
HttpResponse response = httpclient.execute(httppost);
return EntityUtils.toString(response.getEntity(),"UTF-8");
Почитав информацию в интернете я нашел несколько вариантов решения, но хотел бы узнать какой из них наиболее оптимален с точки зрения производительности/стабильности и какой используете вы?

Решения:
1) JSONReader (поддерживается c API 11, мне не подходит)
2) Jackson Java JSON-processor (насколько я понял, это сторонняя библиотека)
3) Как-то обойтись без преобразования InputStream в String, но как если конструктор требует именно String?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru