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のいずれかの方法でオブジェクトにアクセスすることも計画しています。どうすればそれができますか?オブジェクトの親と子の関係は、かなりランダムで意味のあるものである必要があり、さらに、親は複数の子を持つことができます。