之前一直沒弄清jsonArray和jsonObject的區別,今天終於弄明白了。
jsonArray是數組,以[ ]包含數據,jsonObject是對象,以{ }包含數據。
介紹一個在前台組建一個jsonArray的容易方法
var array=[]; for(int i=0;i<10;i++){ var item={}; item.a="a"+i; item.b="b"+i; array.push(item); } Ajax: params:{ data:JSON.stringify(array), type:1 }
在後台可以接收:
String data=request.getParameter("array"); JSONArray myArray=JSONArray.fromObject(data); for(int i=0;i<myArray.size();i++){ JSONObject object=myArray.getJSONObject(i); String a = object.getString('a'); String b = object.getString('b'); }
以上這篇js創建jsonArray傳輸至後台及後台全面解析就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。