D3.js 在d3js树节点中访问自定义属性数组

D3.js 在d3js树节点中访问自定义属性数组,d3.js,tree,nodes,nested-attributes,D3.js,Tree,Nodes,Nested Attributes,我对D3JS库非常陌生,但是如果特定属性不是空的,是否可以在json文件中添加一个自定义属性,以便树布局在构建树时处理和检索数据? 例如: { “名称”:“约瑟芬”, “id”:“1”, “儿童”:[ { “姓名”:“罗纳德”, “id”:“3” }, { “名称”:“Coxy”, “id”:“4”, “配偶”:[ { “名字”:“宝贝”, “id”:“5” } ] } ] } 稍后将允许我在生成id=4的节点时检索id=5的属性。 对此,我们非常感谢。原则上是的。我不知道你说的“处理”是什么意

我对D3JS库非常陌生,但是如果特定属性不是空的,是否可以在json文件中添加一个自定义属性,以便树布局在构建树时处理和检索数据?
例如:
{
“名称”:“约瑟芬”,
“id”:“1”,
“儿童”:[
{
“姓名”:“罗纳德”,
“id”:“3”
},
{
“名称”:“Coxy”,
“id”:“4”,
“配偶”:[
{
“名字”:“宝贝”,
“id”:“5”
}
]
}
]
}

稍后将允许我在生成id=4的节点时检索id=5的属性。

对此,我们非常感谢。

原则上是的。我不知道你说的“处理”是什么意思,我修正了。如何访问自定义属性?我尝试过“select”、“attr('class'、'party')”、“.party”都是未定义的,数组由15个元素组成,而不是1个元素,或者是null。听起来好像您试图检索具有特定属性的特定值的数据。D3不提供这方面的支持。