Analysieren eines mehrdimensionalen Json-Arrays nach Python

Ich bin überfordert, versuche JSON zum ersten Mal zu analysieren und beschäftige mich mit einem mehrdimensionalen Array.

{
  "secret": "[Hidden]",
  "minutes": 20,
  "link": "http:\/\/www.1.com",
  "bookmark_collection": {
    "free_link": {
      "name": "#free_link#",
      "bookmarks": [
        {
          "name": "1",
          "link": "http:\/\/www.1.com"
        },
        {
          "name": "2",
          "link": "http:\/\/2.dk"
        },
        {
          "name": "3",
          "link": "http:\/\/www.3.in"
        }
      ]
    },
    "boarding_pass": {
      "name": "Boarding Pass",
      "bookmarks": [
        {
          "name": "1",
          "link": "http:\/\/www.1.com\/"
        },
        {
          "name": "2",
          "link": "http:\/\/www.2.com\/"
        },
        {
          "name": "3",
          "link": "http:\/\/www.3.hk"
        }
      ]
    },
    "sublinks": {
      "name": "sublinks",
      "link": [
        "http:\/\/www.1.com",
        "http:\/\/www.2.com",
        "http:\/\/www.3.com"
      ]
    }
  }
}

Dies ist in 3 Teile unterteilt, die statischen Daten meiner ersten Dimension (Geheimnis, Minuten, Link), die ich als separate Zeichenfolgen erhalten muss.

Dann brauche ich ein Wörterbuch pro "Lesezeichensammlung", das keine festen Namen hat, also brauche ich den Namen von ihnen und die Links / Namen von jedem Lesezeichen.

Dann gibt es die separaten Sublinks, die immer gleich sind, wo ich alle Links in einem separaten Wörterbuch brauche.

Ich lese über das Parsen von JSON, aber das meiste, was ich finde, ist ein einfaches Array in 1 Wörterbuch. Hat jemand irgendwelche guten Techniken, um dies zu tun?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage