我正在开发一个需要API的应用程序。我已经创建了一个API但是当我尝试将其解析为我的listview时它不起作用它会给出错误消息“org.json.JSONArray无法转换为JSONObject”。这是我的代码
Things.java:
http://pastebin.com/29mKyUMV
JSON:
http://pastebin.com/B98KZA9K
(我已经尝试将JSONObject转换为JSONArray,但它没有用)
希望有人可以帮助我
问候。
答案 0 :(得分:1)
如果是JSONArray
则不能是JSONObject
。变化
JSONObject jsonObj = new JSONObject(jsonStr);
// Getting JSON Array node
contacts = jsonObj.getJSONArray("");
与
contacts = new JSONArray(jsonStr);