<div>
タイトルに記載されているように、ネストを使用して JSON ツリーをレンダリングする方法を探しています。以下はデータのサンプルです (ツリーには最大 8 つのレベルがあります)。
{
"children": {
"Bacteria": {
"children":{
"Verrucomicrobia":{
"children":{
"Methylacidiphilae":{
"children":{
"Methylacidiphilales":{
"children":{},
"count":2,
"level":"order",
"name":"Methylacidiphilales",
"score":1.46
}
},
"count":2,
"level":"class",
"name":"Methylacidiphilae",
"score":1.46
}
},
"count":2,
"level":"phylum",
"name":"Verrucomicrobia",
"score":1.46
}
},
"count":2,
"level":"kingdom",
"name":"Bacteria",
"score":1.46
}
},
"count":0,
"level":"root",
"name":"Root",
"score":0.0
}
JSON ツリーを取得/解析して、変数に保存できます。ここで、ツリーを再帰的にトラバースする必要があり、次のいずれかを行います。
- 各ノードを HTML としてレンダリングできるものにします。
- 新しいノードを作成
div
し、新しいツリーに追加します。
しかし、どのように?