Как превратить дерево узлов в JSON - PullRequest
0 голосов
/ 09 июля 2020

У меня есть flask sql -алхимическая база данных с объектами в иерархии. У объектов, конечно же, есть и другие данные помимо детей. Я могу получить доступ к дочерним объектам каждого объекта. Мне нужна функция, которая принимает объект root. Я могу представить, что это должна быть какая-то рекурсивная функция.

Пример вывода:

{
"title": "Root",
"children": [

    {

    "title": "Child1"
    "children": [
        ...
    ]

    }
    {

    "title": "Child2"
    "children": [
        ...
    ]

    }

]
}
...