/** * @author lautturi.com * Java example: # JSONArray to list of JSONObject in java */ import java.util.*; import org.json.JSONArray; import org.json.JSONObject; public class Lautturi { public static void main(String[] args) { String jsonString = "[{\"id\":111,\"name\":\"Lautturi\"}, {\"id\":112,\"name\":\"James\"}]"; JSONArray data = new JSONArray(jsonString); JSONObject object1 = data.getJSONObject(0); List<JSONObject> list = new ArrayList<JSONObject>(); for(Object o : data) { // JSONObject object = ((JSONObject) o); list.add((JSONObject) o); } System.out.print(list); } }
output:
[{"name":"Lautturi","id":111}, {"name":"James","id":112}]