
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Node.js】複数のファイルパスをオブジェクトでの階層表現に変換する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Node.js】複数のファイルパスをオブジェクトでの階層表現に変換する - Qiita
const data = [ '/public/aaa/1.file', '/public/aaa/2.file', '/public/bbb/1.file', '/public/ccc/1.f... const data = [ '/public/aaa/1.file', '/public/aaa/2.file', '/public/bbb/1.file', '/public/ccc/1.file', '/public/ccc/2.file', '/public/ccc/3.file', '/public/ddd/1.file' ]; const output = {}; let current; for (const path of data) { current = output; for (const segment of path.split('/')) { if (segment !== '') { if (!(segment in current)) { current[segment] = {}; } current = current[segment]; } } } c