直接put,如果該key存在則替換value
層層嵌套,層層put
// 傳進的String參數轉JSON
JSONObject jSONObject = JSONObject.fromObject(bodyin1);
// 拿到數據庫中這個id對應的json
String getreportrsource = reportsMapper.getreportrsource(rid);
// 字符串轉json
JSONObject rs = JSONObject.fromObject(getreportrsource);
// 拿到第一層的鍵
JSONObject rjson = rs.getJSONObject("rjson");
// 直接put替換原鍵值對
rjson.put("params", jSONObject);
// 層層替換
rs.put("rjson", rjson);
// 轉為String存進數據庫
String rsource = rs.toString();
