Разделения ответа от API на словари
Я получаю от сервера ответ, и хочу его разделить на отделные словари, чтобы по ключу найти значение:
{
"data": [
{
"id": "56925e0d-6b0a-42ab-a59f-57ed39848d59",
"url": "/collection/test2-rhEV92W3mV",
"urlId": "rhEV92W3mV",
"name": "test2",
"documents": [
{
"id": "7607fdc3-26c0-4552-824a-6d8bc98f8fcd",
"url": "/doc/test2-nxVTvXyrp1",
"title": "test2",
"children": [
{
"id": "124c3b9e-bf99-4d25-8435-a188b51e1e80",
"url": "/doc/test3-crbCElaWEn",
"title": "test3",
"children": []
}
]
}
]
},
И если, например, я ищу "test3", и это значение есть, то хотелось бы получить родительский словарь.