8

JSON 形式を試していますが、JSON 形式を使用して家系図を構築する方法がわかりません。これは私が持っているものです(簡単にするために、父親、彼の子供、およびそれらの子供に子供がいるかどうかのみをリストしています。配偶者の名前はリストしていません)。

{
    "Name": "Jonathan Smith",
    "Children": [
        {
            "name": "Adam",
            "Children": [
                {
                    "name": "Suzy",
                    "children": ""
                },
                {
                    "name": "Clare",
                    "children": ""
                },
                {
                    "name": "Aaron",
                    "children": ""
                },
                {
                    "name": "Simon",
                    "children": ""
                }
            ]
        },
        {
            "name": "Timmy",
            "Children": ""
        },
        {
            "name": "Alison",
            "Children": [
                {
                    "name": "Natasha",
                    "children": ""
                },
                {
                    "name": "Zak",
                    "children": ""
                }
            ]
        }
    ]
}

それはうまく検証されますが、それを行う最善の方法であるかどうかはわかりません(つまり、私のアプローチはDRYでスケーラブルです)。

4

4 に答える 4

0

オーバーライドを追加する json データの形式に注意する必要があります。実行したいクエリに簡単な方法で応答できる構造を使用するようにしてください。

于 2013-11-02T13:12:42.000 に答える