データと呼ばれる 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
確かにこれは JSONObject ではなく JSONArray ですか? それとも、JSONObjects の JSONObject ですか? 私はJSONにかなり慣れていないので、これらのインポートされた値を使用してループして新しい場所を作成したいと考えています。これを行う簡単または確立された方法はありますか?
どうもありがとう。