Преобразовать вложенный список в древовидную картинку - PullRequest
0 голосов
/ 11 октября 2011

У меня есть вложенный список JSON / Python, который представляет дерево, каждый элемент является узлом, если узел является списком, то это поддерево.

Есть ли простой способ создать из этого приятную графику?

[[1, [[4, [[7], [8], [9]]], [5, [[7], [8], [9]]], [6, [[7], [8], [9]]]]], [2, [[4, [[7], [8], [9]]], [5, [[7], [8], [9]]], [6, [[7], [8], [9]]]]], [3, [[4, [[7], [8], [9]]], [5, [[7], [8], [9]]], [6, [[7], [8], [9]]]]]]

Это аккуратный макет самого JSON , который мне не особо помогает.

1 Ответ

1 голос
/ 11 октября 2011

Вы можете заглянуть в GraphViz для создания базовых графических изображений, используя простую точку.Затем в python вы можете создать действительно простую рекурсивную функцию, которая генерирует файл точек и строит график.

...