Разбор JSON с Android, проблемы с логическим значением - PullRequest
0 голосов
/ 13 февраля 2011

Я пытаюсь поиграть с разработкой для Android, но мне, кажется, не удается пройти мимо этой ошибки, когда я пытаюсь проанализировать JSON, приходящий из API:

org.json.JSONException: Value true at 0 of type java.lang.Boolean cannot be converted to JSONObject

Значит, он не может справиться с "истиной"? Это просто кажется глупым. Вот первая часть ответа, где он терпит неудачу:

[true,{"total":84,"results": ...

А вот как я пытаюсь выполнить разбор:

new JSONArray(json);

1 Ответ

1 голос
/ 13 февраля 2011

Привет, Фил, это пример ...

int mytotal;
if (result instanceof JSONArray) {
    JSONArray jsonArray = (JSONArray) result;       
     JSONObject jo = jsonArray.getJSONObject(0);
      mytotal = jo.getInt("total");
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...