у меня есть глубоко вложенный json, который я пытаюсь проверить с помощью cerberus. Итак, у меня есть следующая структура: (ПРИМЕЧАНИЕ: допустим еще более глубокое гнездо)
Я создал свою схему для первого уровня, но не могу понять, как углубиться в json. Я не могу вручную написать схему глубины, потому что не знаю, на сколько уровней будет json. Насколько я понимаю, cerberus может обрабатывать вложенные jsons, но я не могу найти ссылки на код именно для этого случая. Есть идеи, как это реализовать?
{
"product_number": "123",
"product_version": "ABC",
"subproducts": [
{
"product_number": "444",
"product_version": "ASD",
"subproducts": [
{
"product_number": "666",
"product_version": "FFF",
"subproducts": [
{
"product_number": "888",
"product_version": "JUN",
"subproducts": []
},
{
"product_number": "644",
"product_version": "GYB",
"subproducts": [
{
"product_number": "8890",
"product_version": "KLM",
"subproducts": []
}
]
}
],
}
],
}
],}