内の最後の子要素を探す:私はそのような構造のJSONファイル持っているJSONファイル
"FAMILY": {
"1": {
"ANNA": {
"name": "ANNA X",
"alive": true,
"children": {
"MAX": {
"name": "MAX X",
"alive": false,
"children": {}
},
"TOM": {
"name": "TOM X",
"children": {
"TOM JR": {
"name": "MAX X",
"alive": true,
"children": {...}
}
}
}
}
}
},
"2":...
}
を私は生きている(子供用データの)最後の子を見つけたいと思います。私たちは家族の人数を知らないので、1人の人に1つのループはできません。 どうすればいいですか?アンナの家族全員をループし、最後の生存者を見つける。
ありがとうございました。
ためのもう一つの解決策であると考えられてきましたMAXとTOMの両方にそれぞれ3人の孫がいる場合はどうなりますか?あなたはそれらをすべて欲しいですか? – smoksnes
子供を抱えるアンナの子供は1人だけです。これは他の家族の場合と同じです。 – PSport
ツリーデータ構造に精通していますか?あなたは基本的に木の深さを探していますが、葉に達したときに人が生きているかどうかを確認する小さな修正を加えています。 –