我想在 d3 树布局中使用 JSON 的层次结构,例如:
在我的工作中,我在 javascript 中使用了一个变量:
var treeData = {
"name" : "A1", "children" : [
{"name" : "A3", "children": [
{"name" : "A31", "children" :[
{"name" : "A311" },
{"name" : "A312" }
]}
]}
]};
如何将此层次结构用作动态javascript 数组,以便可以提取值并动态添加或删除层次结构中的新层/分支?这需要循环还是空数组?我希望能够创建这种层次结构。我的主要问题是我不知道如何在 javascript 数组代码中保留层次结构。