I am looking for a way to render a JSON tree using nested <div> as indicated in the header. Here is an example of data (there are a maximum of 8 levels in the tree):
{ "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 }
I can get / parse the JSON tree and save it in a variable. Now I need to cross the tree recursively and either:
- Make each node what can be displayed as HTML.
- Create a new
div node and add a new tree.
But how?
maasha
source share