Как отобразить уровни иерархии с текстом - PullRequest
1 голос
/ 18 марта 2011

Как следует из названия. Это древовидная структура данных, которую мне нужно отображать, используя только текст.

- что-то
---- как
---- это
------ но более наглядно
-------- понятно

Каков де-факто способ сделать это, как это может быть использовано CLI и т. Д.?

1 Ответ

0 голосов
/ 18 марта 2011

В классе TreeNode есть свойство, называемое level. Вы можете перебрать все узлы и добавить несколько символов табуляции в строку для узла в зависимости от уровня. Это тогда сделало бы отступ вашего текста в соответствии с уровнем узла в строке.

...