1. ホーム
  2. android

[解決済み] JSONarrayからArrayListへの変換

2022-08-01 20:48:52

質問

私はJSON文字列をダウンロードし、JSONArrayに変換しています。 私はそれをリストビューに入れ、後でそのリストビューから削除できるようにする必要があり、JSONArrayには.removeメソッドがないので(Obamaに感謝)、私はそれをarraylistに変換しようとしています。

ここに私のJSON(array.toString())があります。

[
    {
         "thumb_url":"tb1370913834.jpg",
         "event_id":"15","count":"44",
         "event_tagline":"this is a tagline",
         "event_name":"5th birthday",
         "event_end":"1370919600",
         "event_start":"1370876400"
    }
]

私はそれを配列に取得し、それぞれのキーで文字列を呼び出すことができるようにする必要があります。 どんな助けでも感謝します!

どのように解決するのですか?

ArrayList<String> listdata = new ArrayList<String>();     
JSONArray jArray = (JSONArray)jsonObject; 
if (jArray != null) { 
   for (int i=0;i<jArray.length();i++){ 
    listdata.add(jArray.getString(i));
   } 
}