Parsing mehrstufiger JSON [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Access / process (verschachtelte) Objekte, Arrays oder JSON 20 answers

Wie wird Multilevel-Json analysiert?

Json-Format (n-Level tief):

    [
      {
        "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"
  }
]

für zB. Ich möchte alle Kinder "id" lesen.
Ich habe versucht$.each aber das erlaubt mir, eine feste Anzahl von Ebenen zu analysieren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage