Java 表示树或节点图的格式
我构建了一个树来表示页面和链接之间的多个连接。 现在我想将树打印到一个文档中。我可以用某种格式将它打印到一个txt文件中,但是有什么好的格式来表示树或节点图吗? 还有什么好的Java框架或库可以做到这一点呢?请查看命令,更具体地说是命令。此命令获取文本文件并将其渲染为图形。因此,您可以将数据写成点格式的文本文件,然后可以在以后使用点命令将其可视化 下面是上面PDF链接中给出的点格式的简单示例Java 表示树或节点图的格式,java,formatting,Java,Formatting,我构建了一个树来表示页面和链接之间的多个连接。 现在我想将树打印到一个文档中。我可以用某种格式将它打印到一个txt文件中,但是有什么好的格式来表示树或节点图吗? 还有什么好的Java框架或库可以做到这一点呢?请查看命令,更具体地说是命令。此命令获取文本文件并将其渲染为图形。因此,您可以将数据写成点格式的文本文件,然后可以在以后使用点命令将其可视化 下面是上面PDF链接中给出的点格式的简单示例 digraph G { main -> parse -> execute; main
digraph G {
main -> parse -> execute;
main -> init;
main -> cleanup;
execute -> make_string;
execute -> printf
init -> make_string;
main -> printf;
execute -> compare;
}
我将使用深度优先算法将内容打印到文本文件中。对于树的每个级别,使用toString方法生成该节点的文本。然后,对每个子级别执行相同的操作,但在行的前面添加一个“+”或一个数字,以便您知道它在树中的深度。您想保存它以供人类查看,还是稍后再读入程序?您听说过名为“免提wiki”的项目吗