拼接json数据2种方法
来源:互联网 发布:北京联合大学网络学堂 编辑:程序博客网 时间:2024/06/05 19:41
//后端只要用ajax的方式去接收好了 参数 String 接收就好了//我们自己用java 的方法去解析josn数据就好了//java 部分//获取java 解析json对象(如果传来的是数组就用(JSONArry)数组的方式去解析)//这里我传的是json字符串用JSONObject 解析就好了JSONObject jsonObj = new JSONObject(json);//长度(可以不写循环可以直接用)int size = jsonObj.length();JSONArray sku = null;JSONArray produc = null;for (int i = 0; i < jsonObj.length(); i++) { //应为我传的2个所以先获得2个json数组格式logger.info("获取sku:json数据"+sku); //获得keysku = jsonObj.getJSONArray("sku");logger.info("获取produc:json数据"+produc); //获得keyproduc = jsonObj.getJSONArray("produc");} //方法一(推荐写法) var arr = new Array();for (var i = 0; i < a; i++) {arr.push({producId : $("#producId" + i).val() 。。。});} //json字符串var json = {produc : arr,//更多key : value。。。}; //方法二(不推荐写法) var arrNew = new Array(); arrNew .push({ produc : arr,//更多key : value。。。 }); $.ajax({url : "${path}manage/product/saveBatch",type : "POST",contentType : 'application/json;charset=utf-8', //设置请求头信息dataType : "json",data : JSON.stringify(json), //将Json对象序列化成Json字符串,JSON.stringify()原生态方法success : function(data) {if(data.code == 1){wtAlert("修改成功");getData();}else{wtAlert(data.msg);}},error : function(res) {alert(res.responseText);}}); var arr = new Array();for (var i = 0; i < 5; i++) {arr.push({name: $("#a" + i).val()});}var json = {produc:arr};alert(JSON.stringify(json));var data = '{"data": [';for (var i = 0; i < 10; i++) {data += '{"sex":"男","name":"李小名"},';}data += ']}';alert(data);
0 0
- 拼接json数据2种方法
- json拼接一种方法
- java手动拼接Ext组件json数据的简单方法
- js拼接json格式数据
- 购物车中拼接的json数据
- Springmvc json加载数据 前端拼接技术
- json数据拼接和foreach参数问题
- 前台拼接json数据java后台接收
- java解析和拼接json数据
- json在js里面的拼接方法
- .net 三种拼接数据为DataTable的方法
- JSON拼接
- Oracle 拼接列数据的方法
- JSON的几种拼接方式
- 有关json复合对象传至前台的拼接方法
- 遍历json数据的n种方法
- JQGrid二种方法加载Json数据
- JSON数据解析方法
- 工作中常用的linux命令(1)
- Qt中文乱码问题
- 聊聊并发(四)——深入分析ConcurrentHashMap
- .html(),.text()和.val()的差异总结:
- zookeeper原理介绍
- 拼接json数据2种方法
- hdu_2544_最短路(spfa版子)
- MongoDB的选举过程
- The Meaning of URL, URI, URN
- 全选反选
- collectionView的反弹效果
- Android library projects cannot be launched解决方法
- json数据转换
- Oracle 重做(Redo)日志介绍