我有一个 JSON 对象
JSONObject jsonObject = new JSONObject();
我能够成功填充对象,但是,当我尝试解析boolean
JSON 值时,出现错误:
08-28 15:06:15.809:E/Buffer 错误(31857):转换结果时出错 java.lang.ClassCastException:java.lang.Integer 无法转换为 java.lang.Boolean
我这样做:
boolean multipleContacts = (Boolean) jsonObject.get("MultipleContacts");
我的 JSON 对象图非常简单,布尔值作为 BIT 字段(0 或 1)存储在我的数据库中
我该如何解决这个问题?
这是我的 JSON:
{
"ACCOUNT_EXIST": 1,
"MultipleContacts": 0
}