如何将Graphviz (.dot)文件上传到Neo4j?

4

我有大量Graphviz文件需要转换为Neo4j。乍一看,似乎可以将其视为文本文件并转换为cypher,但我希望使用Python Graphviz库之一使其更容易“解析”,或者有人知道一个现成的库。

有人知道或已经构建了用于转换的解析器吗?部分示例也可以。谢谢。


另一种可能的方法是使用GVPR(包含在Graphviz系统中)解析Graphviz文件并生成Neo4j输入。 - sroush
1个回答

1
你可以很容易地使用NetworkX将其组合在一起。他们实现了read_dot来读取graphviz格式,然后我相信你可以使用他们的图形导出器之一将其转储回neo4j可以使用的格式。例如,这里有一个包试图简化该导出过程(免责声明:我从未尝试过此包,它只是在Google中显示出来)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接