json字符串對象和json字符串數組:JSONArray跟JSONObject的區別就是JSONArray比JSONObject多中括號[]
jsonObject:
"Row":{ "YLX":"2010", "ZYY":"變更", "YWH":"60000000020181213", "JYH":"200151" }
jsonArray:
"Row":[ { "YWX":"200", "ZYY":"變更", "YBH":"60000000020181213, "JYH":"200151" } ]
例如:String轉json對象:
String formInfos = infoReq.getFormInfos();
JSONObject jsonObject = JSON.parseObject(formInfos);
創建json對象,用put(key,value)拼接json:
JSONObject object = new JSONObject(); jsonObjectRow.put("YWH", projId); jsonObjectRow.put("YWX", "2010"); jsonObjectRow.put("JGXYH", jsonObject.getString("ZJYH"));
創建json數組用add添加json對象(json對象轉json數組):
JSONArray jsonArrayRow = new JSONArray(); jsonArrayRow.add(object);
參考文獻:http://www.cnblogs.com/xwdreamer/archive/2011/12/16/2296904.html