{
name:'a',
child:{
name:'b',
child:{
name:'c',
},
nodes:[
{
name:'e'
},{
name:'f',
child:{
name:'g'
}
}]
}
}
比如说我获取到了一个JSON,目前结构是这个样子的。我想让结构变成下面那种格式要怎么办呢。
更改数据格式的,看的我头痛啊
{
name:'a',
form:'b', // 指向child子节点的name
child:{
name:'b',
form:['e','f'], // 当有nodes的时候使用数组存放node节点的name
child:{
name:'c',
},
nodes:[
{
name:'e',
form:'c' // 没有指向上个 nodes 对象的子节点
},{
name:'f',
from:'g', // 有子节点指向子节点
child:{
name:'g' // 没有指向上个 nodes 对象的子节点
form:'c'
}
}]
}
}