AndroidというかJSONの話ですが…。
↓先日JSON形式のStringからJSONObjectを生成しようとしたら、エラーが発生しました。
JSONObject jsonObject = new JSONObject(str);
あれれ?と思ったら、JSONが[]で囲まれた配列形式となっていました。
【オブジェクト形式】
{“name”:”hogehoge”,”id”:”2″}
【配列形式】
[{“name”:”hogehoge”,”id”:”2″}]
↓配列形式のJSONを取得するには、こちらを使います。
JSONArray jsonArray = new JSONArray(str);