我正在尝试使用 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 和可扩展的)。