我有一个父名称及其子名称。我可以在json中表示这些数据。但是,对于下一次迭代,我需要检查父名称密钥是否已经存在。如果存在,则将子项添加到同一父项。否则,请创建新的父节点和子节点。任何人都可以建议我在javascript中创建这种json的确切方法。
{
"name": "Mapping",
"Process": [{
"name": "process-1",
"children": [
{
"name": "child-1"
},
{
"name": "child-2"
}
]
}]
}
答案 0 :(得分:0)
尝试 (伪代码)
if ((object.name === undefined)){//check if the parent has the name key
//add child to the parent
} else {
// create the object, adding a child, and the child's name
}
基本上,您可以通过访问它来检查是否存在某些内容。