我有一个从名为 data 的 HttpClient 返回的字符串。
Data = {"result":[{"id":"2","contextID":"1","name":"Kitchen","image":"81"},
{"id":"1","contextID":"1","name":"Living Room","image":"18"},
{"id":"3","contextID":"1","name":"Toilet","image":"75"}]}
然后我正在执行此代码:
resultArray = new JSONArray (data);
并返回这个 JSONArray。但是,我收到 JSONException 错误:
JSONObject cannot be converted to JSONArray
这肯定是 JSONArray 而不是 JSONObject?或者它是 JSONObjects 的 JSONObject?我对 JSON 很陌生,我想循环使用这些导入的值创建新的位置。有没有一种简单或成熟的方法来做到这一点?
非常感谢。