以下の JSON を考えると、特定の「id」の「名前」の階層リストを作成する最良の方法は何でしょうか? 階層には、任意の数のセクションが存在する可能性があります。
たとえば、ID「156」を指定すると、「ストレージ デバイスの追加、ガイド付き構成、構成」が返されます。
の使用を検討してきましたがiteritems()
、助けがあればできます。
{
"result": true,
"sections": [
{
"depth": 0,
"display_order": 1,
"id": 154,
"name": "Configuration",
"parent_id": null,
"suite_id": 5
},
{
"depth": 1,
"display_order": 2,
"id": 155,
"name": "Guided Configuration",
"parent_id": 154,
"suite_id": 5
},
{
"depth": 2,
"display_order": 3,
"id": 156,
"name": "Add Storage Devices",
"parent_id": 155,
"suite_id": 5
},
{
"depth": 0,
"display_order": 4,
"id": 160,
"name": "NEW",
"parent_id": null,
"suite_id": 5
},
{
"depth": 1,
"display_order": 5,
"id": 161,
"name": "NEWS",
"parent_id": 160,
"suite_id": 5
}
]
}