Я хочу получить данные из php-файла на Android с помощью JSON. Это мой код:Android: JSONObject не может быть преобразован в JSONArray
....
HttpEntity e = r.getEntity();
String data = EntityUtils.toString(e);
JSONArray timeline = new JSONArray(data);
JSONObject last = timeline.getJSONObject(0);
return last;
Когда я отладки программы есть JSONException на этой линии:
JSONObject last = timeline.getJSONObject(0);
данных является {"a":1,"b":2,"c":3,"d":4,"e":5}
и Исключение:
org.json.JSONException: Value {"d":4,"e":5,"b":2,"c":3,"a":1} of type org.json.JSONObject cannot be converted to JSONArray
Это объект JSON '{" a ": 1," b ": 2," c ": 3," d ": 4," e ": 5}'. Это '[{" a ": 1," b ": 2," c ": 3," d ": 4," e ": 5}]' является JSONArray с 1 JSONObject – SERPRO