以下のデータがあります。ネストされたセットをネストされた配列に変換する方法
[
{"no":1, "name":"ELECTRONICS", "depth":0},
{"no":2, "name":"TELEVISIONS", "depth":1},
{"no":3, "name":"TUBE", "depth":2},
{"no":4, "name":"LCD", "depth":2},
{"no":5, "name":"PLASMA", "depth":2},
{"no":6, "name":"PORTABLE ELECTRONICS", "depth":1},
{"no":7, "name":"MP3 PLAYERS", "depth":2},
{"no":8, "name":"FLASH", "depth":3},
{"no":9, "name":"CD PLAYERS", "depth":2},
{"no":10, "name":"2 WAY RADIOS", "depth":2}
]
以下のようなデータを取得したいと考えています。
[
{
"no":1,
"name":"ELECTRONICS",
"depth":0,
"child_nodes":[
{
"no":2,
"name":"TELEVISIONS",
"depth":1
"child_nodes":[
{
"no":3,
"name":"TUBE",
"depth":2
},
...
]
},
{
"no":6,
"name":"PORTABLE ELECTRONICS",
"depth":1
"child_nodes":[ ... ]
}
]
}
]
私は再帰的に試していますが、それは良くありません。私はバベルを使用しているので、javascriptの新しい機能に大きな制限はありません。あなたが良いアイデアを持っているなら、私に知らせてください。ありがとう!
[それをお試しください!]特定 'parent' – charlietfl