我构建了一棵树来表示页面和链接之间的多个连接。 现在我想将树打印到文档中。我可以将它打印成某种格式的 txt 文件,但是是否有任何好的格式来表示树或节点图? 有什么好的 Java 框架或库可以做到这一点?
最佳答案
查看 Graphviz更具体地说 dot命令。此命令获取一个文本文件并将其呈现为图形。因此,您可以将数据写成点格式的文本文件,然后可以根据需要将其与点命令一起使用以将其可视化。
下面是上面 PDF 链接中给出的点格式的一个简单示例。
digraph G {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
}
关于java - 表示树或节点图的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805833/