How to parse layered json?
Json format (n-level deep):
[ { "attr" : { "id" : "97987" }, "children" : [ { "attr" : { "id" : "97988" }, "children" : [ { "attr" : { "id" : "97992" }, "data" : "tag5" }], "data" : "tag2" }, { "attr" : { "id" : "97993" }, "data" : "tag6" } ], "data" : "tag1" }, { "attr" : { "id" : "97989", }, "children" : [ { "attr" : { "id" : "97990" }, "data" : "tag4" }], "data" : "tag3" } ]
eg. I want to read every child "id".
I tried $.each , but this allows me to analyze a fixed number of levels.
source share