我如何循环遍历可能看起来像这样的树形图 json 对象:并且只返回部分节点作为与每个部分节点下的节点相对应的节点?所以,一个人可能有一个看起来像这样的结构:
{
name: "products"
children:[
{
name: "Wood",
children: [
{ name: "rose wood" },
{ name: "maple" }
]
},
{
name: "Metals",
children: [
{ name: "Iron" },
{ name: "copper" }
]
}
]
}
//end
想要的是只返回“木材”、“金属”等。由于数据的冗余性,直接循环不会削减它。有任何想法吗?谢谢。