Как парсить с параметрами relationships?

Есть многоуровневый список на сайте. Ниже пример зависимости:

"included": [
  {
    "id": "1",
    "type": "cmp",
    "attributes": {
      "name": "Микропрограммное обеспечение",
      "identifier": "К.1.1",
      "parent_id": null,
      "cmpt_id": "1"
    },
    "relationships": {
      "childs": {
        "data": [
          {
            "id": "2",
            "type": "cmp"
          },
          {
            "id": "3",
            "type": "cmp"
          }
        ]
      }
    }
  },
  {
    "id": "2",
    "type": "cmp",
    "attributes": {
      "name": "Прошивка (встроенная микропрограмма)",
      "identifier": "К.1.1.1",
      "parent_id": "1",
      "cmpt_id": "1"
    }
  },
  {
    "id": "3",
    "type": "cmp",
    "attributes": {
      "name": "UEFI/BIOS",
      "identifier": "К.1.1.2",
      "parent_id": "1",
      "cmpt_id": "1"
    }
  }
]

Как можно спарсить данные так, чтобы в первом столбце были дочерние значения, а во втором соответствующие повторяющиеся родительские значения?


Ответы (0 шт):