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

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

Войти
Регистрация
Восстановить пароль
 
yura91
1 / 25 / 2
Регистрация: 23.10.2013
Сообщений: 2,310
#1

Нестабильная структура JSON - Программирование Android

19.06.2016, 19:56. Просмотров 155. Ответов 0
Метки нет (Все метки)

Если я делаю запрос на сервер и получаю в ответ JSON, но структура на сервере этого JSONа может часто меняться(то есть каждый раз разные обьекты, разные данные он может содержать). И как быть в этом случае? Библиотеку gson использовать нельзя, так как gson преобразовывает входной JSON в объект класса(со своими полями, структурой, а здесь нам заранее неизвестна структура этого JSONа - она может меняться). Как парсить JSON в таком случае? Есть специальные библиотеки для этого или только руками(JSONObject, JSONArray - стандартными средствами)?

Добавлено через 1 час 44 минуты
Ну впринципи понятно я просто не корректно поставил вопрос. Просто когда приложение стартует нужно делать запрос(чтобы обновить данные) на сервер если соединение есть, если его нету то нужно брать данные из КЭШа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2016, 19:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нестабильная структура JSON (Программирование Android):

Ошибка - Errororg.json.JSONExceprion: Value bd.json of type java.lang.String cannot be converted to JSONObject - Программирование Android
Здравствуйте! Есть база данных bd.json, которая находится в проекте в папке assets. Вот содержимое базы данных; { "name":...

Структура Json - PHP
Добрый день. Подскажите как сделать такую структуру json? Нужно делать массив в массиве? Не могу понять. Хочу получить вот такое: ...

Json структура из excel таблицы - VBA
Добрый день, имеется таблица с данными Исходные данные в Excel а на выходе получаем такие данные (сделал в ручную) Выходные данные...

Ошибка при обработке Json - Cannot deserialize the current JSON array because the type requires a JSON object - C#
Всем привет! Помогите, плиз, разобраться с ошибкой: An unhandled exception of type 'Newtonsoft.Json.JsonSerializationException'...

SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data - jQuery
Всем привет, пытаюсь произвести запрос к обработчику c помощью AJAX, выдает ошибку при парсинге JSON че за фигня? гляньте плииз ребята ...

Как отправить json post запросом и принят json в ответ? - Windows Phone
Вообщем начал постигать новую windows phone... Решил сразу попытаться наладить общение с сервером. Но вот что то не очень выходит....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2016, 19:56
Привет! Вот еще темы с ответами:

Парсинг JSON в JSON Linked Data с использованием Hydra Java - Java
Есть веб страница, на которой пользователь заполняет поля, жмет на кнопку и затем данные отправляются на сервер. На сервере работает...

Распарсить с помощью Json.Net приходящий ответ в виде JSON - C#
Нужна помощь с json {"success":true, "rgInventory":{ "1025429056":{ "id":"1025429056", "classid":"310779217", ...

Json.NET не нравится json - Unexpected character encountered while parsing value - C#
Ошибка при десерилизации такого вот текста: { "ishavework": false, "num": null, "work": null } ...

JSON Reader. Как прочитать значение переменной в строке JSON - C++/CLI
Добрый день! Подскажите пожалуйста как прочитать значение переменной в строке JSON: Есть строка: String^ json =...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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