Вам следует посмотреть официальный сайт JSON . Он предоставляет различные библиотеки , которые могут быть использованы с Java, я лично использовал этот один, JSON-Lib , который является осуществлением работы на месте, поэтому он имеет точно такой же класс - методы и т.д. в этой странице .
Если щелкнуть там HTML-ссылки, вы сможете найти все, что захотите.
Коротко:
чтобы создать объект json и массив json, код:
JSONObject obj = new JSONObject();
obj.put("variable1", o1);
obj.put("variable2", o2);
JSONArray array = new JSONArray();
array.put(obj);
o1, o2, могут быть примитивными типами (long, int, boolean), String или Arrays.
Обратный процесс довольно прост, я имею в виду преобразование строки в объект / массив json.
String myString;
JSONObject obj = new JSONObject(myString);
JSONArray array = new JSONArray(myString);
Для правильного анализа вам просто нужно знать, анализируете ли вы массив или объект.