JsonArray created by js is transmitted to the backend and backend for comprehensive parsing.
I have never figured out the difference between jsonArray and jsonObject. Today I finally figured it out.
JsonArray is an array that uses [] to contain data. jsonObject is an object that uses {} to contain data.
This article introduces an easy way to build a jsonArray on the frontend.
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}
In the background, you can receive:
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 ');}
The above js creation jsonArray is transmitted to the background and the background for comprehensive analysis, which is all the content shared by the editor. I hope to give you a reference, and I hope you can provide more support for the customer's house.