私はディレクトリパスのフラットリストを持っています。私はそれを階層に変換したい。階層ディレクトリへのフラットディレクトリパス
入力フォーマット:私の入力で
var paths = [
"A/B",
"A/B/C",
"A/B/C/D",
"A/B/C/E",
"F"
];
出力形式
[
{
"name": "A",
"children": [
{
"name": "B",
"children": [
{
"name": "C",
"children": [
{
"name": "D",
"children": []
},
{
"name": "E",
"children": []
}
]
}
]
}
]
},
{
"name": "F",
"children": []
}
]
、私は、任意の親のパラメータを持つことはできません。私の進行中のフィドルはここにあります - https://jsfiddle.net/ashwyn/Laamg14z/2/
ありがとう。
_ _ "私は時間制約の午前" - これは、あなたがより速く答えを得る助けにはなりません。代わりに[mcve]を使用してあなたの関連するコードをすべてあなたの質問に入れてください。 – evolutionxbox