Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
D3.js 从现有json格式化flare.jason_D3.js - Fatal编程技术网

D3.js 从现有json格式化flare.jason

D3.js 从现有json格式化flare.jason,d3.js,D3.js,我正在为正在处理的图表将常规json数据格式化为flare格式,但在创建子项时遇到了问题。我有一把小提琴,我目前的工作,并希望有人能发现我错过了什么 我只想退这个[没有孩子]: [ { "parent": "new skill", "name": "Advanced", "AgtName": "amy" }, { "parent": "new skill", "name": "Advanced", "AgtName": "GARY" } ]因为您使用的是d3,所以可以

我正在为正在处理的图表将常规json数据格式化为flare格式,但在创建子项时遇到了问题。我有一把小提琴,我目前的工作,并希望有人能发现我错过了什么

我只想退这个[没有孩子]:

[
{
  "parent": "new skill",
  "name": "Advanced",
  "AgtName": "amy"
},
{
  "parent": "new skill",
  "name": "Advanced",
  "AgtName": "GARY"
}

]

因为您使用的是d3,所以可以使用从数组中获取层次结构。以下是基于您的代码的代码片段:

let tree = d3.nest().key(node => node.name).entries(data);

工作

非常酷!!你知道有没有改变价值观的方法:对孩子[或者我是否需要改变]