how to add list of java object into jsonarray code example
Example 1: java 8 add whole array to jsonarray
import java.util.ArrayList;
import org.json.JSONArray;
public class ArrayToJson {
public static void main(String args[]) {
ArrayList <String> arrayList = new ArrayList<String>();
arrayList.add("JavaFX");
arrayList.add("HBase");
arrayList.add("JOGL");
arrayList.add("WebGL");
JSONArray jsArray2 = new JSONArray(arrayList);
System.out.println(jsArray2);
}
}
Example 2: jsonarray to list java
JSONArray data = new JSONArray();
List<JSONObject> list = data.stream().map(o -> (JSONObject) o).collect(Collectors.toList());