2 tonyleeli TonyLeeli 于 2016.04.07 09:00 提问

如何将数组转化成json格式,实现前后台之间的传递 2C

现有一个二维数组[[1,2,0],[4,5,1],[7,8,2]]
其中[1,2],[4,5],[7,8]为table表格的位置,0,1,2为该表格点击次数的3的整数倍,取余。对于同一个

,点击一下,实现0,1,2位置的变化。该如何将这个二维数组转换成json格式

5个回答

huangyue009
huangyue009   2016.04.07 09:09
                            JSONArray jsonArray = new JSONArray();
                            int[][] array = {{1,2,0},{4,5,1},{7,8,2}};
                            for(int i = 0; i < array.length; i++){
                                JSONArray temp = new JSONArray();
                                for(int j = 0; j < array[i].length; j++){
                                    temp.put(array[i][j]);
                                }
                                jsonArray.put(temp);
                            }

                                                            最后变成一个jsonArray格式的。可以直接用JSONArray解开。具体数据的变换最后转换的都是这个算法
TonyLeeli
TonyLeeli jQuery方法呢
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2016.04.07 09:04
showbo
showbo   Ds   Rxr 2016.04.07 09:44

你要什么样的json格式也没说。。表格位置。。是单元格所在行列下标位置吧,,

TonyLeeli
TonyLeeli 【{"x":"1","Y":"2","c":"0"}】类似这样的
2 年多之前 回复
dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.04.07 09:57

你百度一下Jackson,FastJson和Gson

qq_26431469
qq_26431469   2016.04.08 11:15

jsonArray 这个很方便

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
通过Ajax技术,将数组类型数据转换为JSON格式的对象
一、在服务器端将list类型数据放入JSON对象中的方法  tjyjList=PxcscjbDAO.getTjyjList(pxcscjbQOMap);  //生成JSON对象,用来容纳获得的样卷数组  JSONObject jsonObject=new JSONObject();  //生成JSON数组对象,存放样卷信息  JSONArray bmhArray=new JSONArray();
关于json数据的前后台交互(mvc)
1.js发送json数据到后台 2.$(function(){ Var arr=[]; arr.push(“aaa”); arr.push(“bbb”); arr.push(“ccc”); var json = { "classid": 2, "name": $("#tb_name").val(), "zlclass": "测试类型1,测试类型
jquery 中如何将数组转化为json字符串,然后再转化回来?
jquery 中如何将数组转化为json字符串,然后再转化回来? jquery 中如何将数组转化为json字符串,然后再转化回来? 关注者 23 被浏览 41835 ​3 条评论 ​分享 ​邀请回答 ​ 关注问题
java将数据转化成json格式
1.使用highcharts做报表的时候需要用到json格式的数据,以下方法类能将各种格式的文件转化成json格式的数据 2.
JS当中的数组如果通过JSON格式传递到后台
在开发的过程中。我们往往涉及到一些需求。我们拿到的数据不是一个固定的值。 如下所示: 我们可以看到一个多级树。那么我们要做的就是将选中的节点传递到后台。然后完成我们的业务需求。 于是我们循环遍历得到了选中的树节点。我们存放在一个数组中, var list=new Array(); 那么该怎么讲list这个数组传递到后台呢?我们可以看到下面的例子我们做了一个简单的处理。 就是使用
js将数组转化成json
要使用json来传输数据,必须将所承载的数据转换成json的格式。json的格式如下:  JSON建构于两种结构:      1. “名称/值”对的集合。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)
c#中将【对象转成 JSON 格式的字符串】 及获取Json格式字符串并将转成Json对象 及对js数组取数据
string str= {"Json":[{"UserName":"张三"}]} 怎么获取这个“张三” 答: var obj=$.parseJSON(str) //将str这个字符串转换成Json对象; obj.Json[0].UserName 就获取到了“张三” function btnClick(){
Json格式字符串转换为数组
开发中突然遇到这个问题,就是将json格式的数组反序列化为正常的数组。之前没有遇到过,在这里记录一下。 //首先将json格式的字符串转化为data类型     NSData *data=[jsonstring dataUsingEncoding:NSUTF8StringEncoding]; //然后再将data类型的转化为数组格式     NSArray
SpringMVC与前/后台的json数据交互
json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在SpringMVC中,也支持对json数据的解析和转换,这篇文章主要总结一下在SpringMVC中如何和前台交互json数据。 两种交互形式 SpringMVC和前台交互主要有两种形式,如下图所示:  可以看出,前台传过来的方式有两种,一种是传json格式的数据过来,另一种就是在
页面之间json数据传递
json是一种轻量级数据格式,有以下优点 1.省空间,基本没什么浪费的字符 2.标准,主流的都用它,也都支持它 3.语言无关,任何语言都能轻松搞它 4.类型安全,值是有类型的,比如整数、字符串、布尔等