0
var sample = [{
"_id": "1",
"category": "type1",
"path": "data1//data2//data3//data4",
"org": "001"
},
{
"_id": "2",
"category": "type2",
"path": "data1//data2//data3//data4",
"org": "002"
}
];
上記のサンプルデータは、階層構造に変換する必要があります。階層構造に変換
var sample = {
children: [{
name: "type1",
children: [{
name: "data1",
children: [{
name: "data2",
children: [{
name: "data3",
children: [{
name: "data4"
}]
}]
}]
}]
},
{
name: "type2",
children: [{
name: "data1",
children: [{
name: "data2",
children: [{
name: "data3"
}]
}]
}]
}
]
};
予想される出力:
+type1
data1
data2
data3
data4
あなたは何を試してみましたか?私たちがあなたを助ける前に、うまくいかなかったコードを提供する必要があります。あなたが何かを試していない場合は、ループとオブジェクトの作成に関するいくつかの調査を行い、特定の質問があるときに戻ってきます。 – scrappedcola
フラットデータを階層構造に変換する方法をお手伝いください。 – srinivas
_StackOverflow_へようこそ!ここで、そうする前に[How to Ask](http://stackoverflow.com/help/how-to-ask)を正しく学ぶことができます。質問をするときは、[topic](http://stackoverflow.com/help/on-topic)であることを確認して、[最小、完全、および検証可能な例](http:// stackoverflow。 com/help/mcve)を使用してください。これまでに何を試しましたか? – lealceldeiro