2017-06-15 33 views
0

我正在格式化常規json數據到耀斑格式的圖表我正在處理,並遇到了創建子項的問題。我有一小部分我目前的工作,希望有人能夠發現我錯過了什麼。從現有的json格式flare.jason

not working 我只得到它返回這個[沒有孩子]:

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

]

回答

0

由於您使用D3,您可以使用d3.nest從陣列獲取的分層結構。這是基於你的代碼片段:

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

工作demo

+0

非常酷!你知道是否有辦法改變價值觀:對於兒童[或者如果我甚至需要?] – keepTrackOfYourStack

+0

我想你可以試試這個https://stackoverflow.com/a/37173850/1726085 – jramirez