Разбор многомерного массива Json в Python

Я пытаюсь проанализировать JSON в первый раз и имею дело с многомерным массивом.

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

Это разделено на 3 части, статические данные моего первого измерения (секрет, минуты, ссылка), которые мне нужно получить как отдельные строки.

Тогда мне нужен словарь для "коллекции закладок" который не имеет фиксированных имен, поэтому мне нужно их имя и ссылки / имена каждой закладки.

Затем есть отдельные подлинки, которые всегда одинаковы, где мне нужны все ссылки в отдельном словаре.

Я читаю о разборе JSON, но большинство вещей, которые я нахожу, - это простой массив, помещенный в 1 словарь. Есть ли у кого-нибудь хорошие методы для этого?

Ответы на вопрос(2)

Ваш ответ на вопрос