尝试使用多个键创建嵌套的json并指向同一个对象

时间:2015-06-06 14:42:32

标签: json

假设我有这个JSON数据

"value1" : { "name" : "Foo" }
"value2" : { "name" : "14" }
"value3" : { "gender" : "Male" }

现在我正在尝试这样做

"value1', "value2", "value3" : { "name" : "Foo" } 

或者如果可能的话可能

["value1', "value2", "value3"] : { "name" : "Foo" }

所以简而言之,我有数据,我想使用多个指针访问指向JSON格式中的相同数据,这样我就不必为不同的指针重复相同的数据

这是一个数据示例:

 "Model 1" : { "E-Series" : ["Green", "Purple"] }

假设“模型2”与“模型1”具有相同的信息如何在JSON中将“模型2”指向“模型1”数据对象,而不会一遍又一遍地重复相同的代码

2 个答案:

答案 0 :(得分:0)

这在JSON格式中是不可能的。您可以在代码中模拟它,例如Model2 set "ref": "Model1",然后以编程方式从对象Model1读取数据。

JSON没有设计这个功能。

答案 1 :(得分:0)

这不是正确的JSON语法,JSON没有链接规定。您对编码对象引用的选项是:

使用或多或少标准的好处是更好(未来)的集成,但它可能与您的任务无关。