1. 程式人生 > >json物件和json陣列

json物件和json陣列

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