我有一个如下所示的 JSON 文件:
{
Object: {
children: Array[4]
...
Object: {
children: Array[1]
Object: {
children: Array[3]
...
},
Object: {
children: Array[1]
...
},
...
}
...
}
该数组是一组具有子数组的对象,这些子数组包含深入几级的子数组。
我的问题是,当我尝试将其转换为一组用于 d3 强制布局的节点和链接时,我无法正确显示它。我尝试使用 array.map 或 forEach 递归地遍历所有对象并自己创建链接,但这似乎过于乏味。
有没有更简单的方法可以让这些数据准备好以强制布局显示?我错过了什么?