JGraphT 有一个 GraphMLExporter,可以将图形导出到 GraphML 文件。似乎没有 GraphMLImporter。
有没有一种简单的方法可以从 .grphml 文件在 JGraphT 中生成图形?
从 1.0.0 版开始,JGraphT 既有 GraphML 的导入器,也有导出器。这些类被命名GraphMLImporter
并GraphMLExporter
在 jgrapht-ext 包中。
从 1.1 版开始,所有导入器和导出器都位于 jgrapht-io 包中。此外,SimpleGraphMLImporter
在最新版本中还提供了一个更简单的版本,它提供的功能更少,速度更快。
还提供了一个演示,请参阅GraphMLDemo。
查看jgrapht-sna项目。除了 SNA 算法的实现之外,它还有GraphMLImporter
类。