读书人

js中把jsonAarray递归的步骤转成树形的

发布时间: 2013-09-06 10:17:17 作者: rapoo

js中把jsonAarray递归的方法转成树形的json对象
现在在js中我获得了

一个json 数组

var nodes = [
{"id":2,"title":"第一级1","parentid":0},
{"id":3,"title":"第二级1","parentid":2},
{"id":4,"title":"第二级2","parentid":2},
{"id":5,"title":"第三级1","parentid":4},
{"id":6,"title":"第三级2","parentid":3}
];
如何用递归的方式

转成

var newnode = {
id:"2",
title:"第一级1",
children:[
{
id:"3",
title:"第二级1",
children:[
{
id:"6",
title:"第三级2",
children:[]
}
]


},
{
id:"4",
title:"第二级2",
children:[
{
id:"5",
title:"第三级1",
children:[]
}
]
}
]
}

分享到:
[解决办法]
结贴吧,分给我,反正也没其他回答

读书人网 >Java Web开发

热点推荐