从拆分输入动态创建多维数组
我有一个对象数组,它们都有一个路径和一个名称属性。喜欢
[
{
"id": "1",
"path": "1",
"name": "root"
},
{
"id": "857",
"path": "1/857",
"name": "Animals"
},
{
"id": "1194",
"path": "1/857/1194",
"name": "Dinasours"
},
...and so on
]
以下是一些路径示例
1/1279/1282
1/1279/1281
1/1279/1280
1/857
1/857/1194
1/857/1194/1277
1/857/1194/1277/1278
1/1279/1282
1/1279/1281
1/1279/1280
1/857
1/857/1194
1/857/1194/1277
1/857/1194/1277/1278
我想把它变成一个多维数组,如:
如您所知,数据量要大得多。
有没有一种巧妙的方法来转换这些数据?