1、方法思路使用js数组自带的filter()方法;数据格式要求,父子节点通过,Id,ParentId进行关联。
默认父结节id为0。
样例数据:var jsonData = [{"id":"1","pid":"0","name":"家用电器"}, {"id":"4","pid":"。
1.List list = new ArrayList。
2.list.add(测试1)。
3.list.add(测试2)。
4.list.add(测试3)。
5.JSONArray jsonArray JSONArray.fromObject(list)。
6.System.out.println(jsonArray.toString。
7.这边要导包需要jsonlib。
A = ['NAME:"XXXX",'YEAR:1990','OLD:21'] A[0]="name:'XXX'" A[1]="YEA。而在JS中json是字符串表现形式,你的B显然是个对象,跟json没啥关系的~所以是在js对象(数组)和json字符串之间转换~那你的A(js中实例使用Camel规则,所以要写成小写a)就应该写成:var a = { name: "XXXX", //属。
//数组转json串var arr = [1,2,3, { a : 1 } ];JSON.stringify( arr );//json字符串转数组var jsonStr = '[1,2,3,{"a":1}]';JSON.parse( jsonStr );
len = arr.length, array = [];for(;i<len;i++){ array.push({"projectname":arr[i][0],"projectnumber":arr[i][1]}); } return JSON.stringify(array); } JavaScript一种直译式脚本语言,是一种。