繁体   English   中英

如何自动将文本文件转换为Graphviz DOT文件?

[英]How to automatically convert a text file into a Graphviz DOT file?

我将Graphviz用作网络分析程序的可视化软件。程序的输出是一个文本文件,其中包含节点之间的边缘连接,但是Graphviz的输入是.dot格式。 所以谁能告诉我如何将.txt转换为.dot文件,或者有什么软件可以将其转换为.dot格式? PS我的ouptut文件包含近8,000个节点,并且在Windows平台上工作。

您将需要

  1. 修改生成所述纯文本输出的程序以改为生成DOT输出(这也是纯文本,但遵循特定的语法)
  2. 创建一个脚本,该脚本分析纯文本文件输出并将其转换为DOT格式。

如果您发布输出文件的摘要,我们可以提供更多帮助。 这可能是2或3行的shell,awk或python脚本。

据我所知,点文件格式是http://www.graphviz.org/doc/info/lang.html定义的语法

这是使用中的示例http://www.graphviz.org/content/cluster

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM