1
我正在做一個treemap in d3,這就需要數據作爲一系列嵌套對象的,像這樣:如何轉換字典(嵌套對象)進入D3可用陣列樹形圖
{
name: "flare",
children: [
{
name: "analytics",
children: [
{
name: "cluster",
children: [
{
name: "AgglomerativeCluster",
size: 3938
},
{
name: "CommunityStructure",
size: 3812
}
]
}
]
}
]
}
自然的方法來收集幕後這個數據是(在Python術語)字典,像這樣:
{
"flare": {
"analytics": {
"cluster": [
{
name: "AgglomerativeCluster",
size: 3938
},
//etc etc
什麼是最自然的方式從後者到前者獲得,而無需手動編寫嵌套循環?