JSON проверка существования ключа

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
bydirect
Сообщения: 70
Зарегистрирован: 11 июн 2014, 10:36

JSON проверка существования ключа

Сообщение bydirect » 19 май 2015, 15:15

Здравствуйте.
Подскажите пожалуйста как проверить существует ли ключ в JSON данных?

С сервера может придти ответ в 2х вариантах
[{"task":"0", "show":"0", "return":"0"}]
[{"show":"0", "return":"0"}]

Как в JAVA можно проверить существование ключа "task" ?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: JSON проверка существования ключа

Сообщение Foenix » 19 май 2015, 16:15

через обработчик ошибок?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: JSON проверка существования ключа

Сообщение doter.ua » 19 май 2015, 16:29

bydirect писал(а):Здравствуйте.
Подскажите пожалуйста как проверить существует ли ключ в JSON данных?

С сервера может придти ответ в 2х вариантах
[{"task":"0", "show":"0", "return":"0"}]
[{"show":"0", "return":"0"}]

Как в JAVA можно проверить существование ключа "task" ?
if( JObject.has("task") ){

}
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

bydirect
Сообщения: 70
Зарегистрирован: 11 июн 2014, 10:36

Re: JSON проверка существования ключа

Сообщение bydirect » 19 май 2015, 16:38

doter.ua писал(а):
if( JObject.has("task") ){

}
Большое спасибо. То что нужно!

Ответить