包含 100 个对象的 JSON 数据结构的输出应如下所示:
[{
"Value": "Sens1_001",
"Parent": Null,
"Child": {
"Value": "Sens2_068",
"Parent":"Sens1_001",
"Child" : {
"Value": "Sens3_034",
"Parent": "Sen2_068",
"Child": null,
"z_cordinate": 5
},
"z_cordinate": 0
},
"z_cordonate": -5
},
{
"Value": "Sens1_002",
"Parent": Null,
"Child": {
"Value": "Sens2_037",
"Parent":"Sens1_002",
"Child" : {
"Value": "Sens3_099",
"Parent": "Sen2_037",
"Child": null,
"z_cordinate": 5
},
"z_cordinate": 0
},
"z_cordonate": -5
},
{
"Value": "Sens1_003",
"Parent": Null,
"Child": {
"Value": "Sens2_012",
"Parent":"Sens1_003",
"Child" : {
"Value": "Sens3_054",
"Parent": "Sen2_012",
"Child": null,
"z_cordinate": 5
},
"z_cordinate": 0
},
"z_cordonate": -5
},
.
.
. // till 100th object
{
"Value": "Sens1_100",
"Parent": Null,
"Child": {
"Value": "Sens2_001",
"Parent":"Sens1_100",
"Child" : {
"Value": "Sens3_021",
"Parent": "Sen2_001",
"Child": null,
"z_cordinate": 5
},
"z_cordinate": 0
},
"z_cordonate": -5
}]
注意:我编辑了示例对象,请再查看一次,我将端括号更改为看起来更像一个数组而不是普通对象。JSON 是次要的,我的数组应该服务于我的目的。
目的:
我怎样才能访问对象 X.parent.child 时尚。我有一些知识,但不足以构建这个对象。我还计划以两种方式访问对象,Grapndparent - Parent - Child 和 Me - Parent - Grandparent。我怎么能那样做?对象的父子关系应该是有意义的,而且是随机的,而且父母可以有多个孩子。