是否可以将引用分配给 JSON 中的对象?我有这样的数据:
[{
name:"name",
Parent:[{
name:"parentName"
Parent:[{
.....//and so on
}]
}]
}]
我需要在 JavaScript 中遍历它并更改此人的 name
。我该怎么做?
最佳答案
老问题,但可能有一些新答案,例如JSON 规范 和JSON 引用 https://json-spec.readthedocs.io/reference.html
[{
"name": "John",
},
{
"name" : "Jack",
"parent": {"$ref": "#/0"}
},
...
]
或者使用 JSON Path 语法可能会更好 http://goessner.net/articles/JsonPath/
[{
"name": "John",
},
{
"name" : "Jack",
"parent": {"$ref": "$.[?(@.name=='John')]"}
},
...
]
关于javascript - JSON 中可以引用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10686827/