如题,求个优雅的递归写法把图一数组json 转化成图二json格式(ps: 数组json中的age的值,是转化后json中的key)
图一:数组json
[
{
"age": 'test',
"height": 180,
children[
{
"age": 'test2',
"height": 181,
children[
{
"age": 'test3',
"height": 178,
}
]
},
{
"age": 'test4',
"height": 170,
}
]
},
{
age": 'test5',
"height": 175,
}
]
图二:json格式
{
test: {
test2: {
test3: ''
},
test4: ''
},
test5: ''
}