相关疑难解决方法(0)

D3:使用嵌套函数将父键的平面数据转换为层次结构

我确信有一个非常简单的优雅方式来做到这一点,但我无法弄明白.我有一些看起来像这样的输入数据:

[
{id: 1, name: "Peter"},
{id: 2, name: "Paul", manager: 1},
{id: 3, name: "Mary", manager: 1},
{id: 4, name: "John", manager: 2},
{id: 5, name: "Jane", manager: 2}
]
Run Code Online (Sandbox Code Playgroud)

如果可能,我想使用d3.js嵌套操作符来获取在层次结构布局中使用的结构.像这样:

[ 
   {name: "Peter", children: [
          {name:"Paul", children: [
              {name:"John"},
              {name:"Jane"}
          ]},
          {name:"Mary"}
      ]
   }
]
Run Code Online (Sandbox Code Playgroud)

javascript json nested operators d3.js

8
推荐指数
1
解决办法
6149
查看次数

标签 统计

d3.js ×1

javascript ×1

json ×1

nested ×1

operators ×1