У меня есть объект JSONКак разбирать логическое значение JSON?
JSONObject jsonObject = new JSONObject();
Я в состоянии успешно заполнить объект, но, когда я пытаюсь разобрать boolean
значение JSON я получаю сообщение об ошибке:
08-28 15:06:15.809: E/Buffer Error(31857): Error converting result java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean
Я делаю это как это:
boolean multipleContacts = (Boolean) jsonObject.get("MultipleContacts");
Мой график объект JSON очень прост, булево хранится в моей базе данных в поле BIT (0 или 1)
Как это решить?
Вот мой JSON:
{
"ACCOUNT_EXIST": 1,
"MultipleContacts": 0
}
Те не являются логическими. JSON Принимает логические значения true и false. –