java - 如何将我的数据加载到 GraphML 文件中以便于在 Prefuse 中使用?

标签 java xml graph prefuse graphml

我正在尝试使用 prefuse 生成一些图表,似乎将数据加载到 prefuse 中的最简单方法是使用 GraphML 文件。

有没有一种简单的方法可以从我的数据中写入这些文件?

或者是否有更简单的方法将我的数据加载到 prefuse 中?

谢谢

最佳答案

yEd可以以 GraphML 格式和 JGraphT 导出图形有一个GraphMLExporter .将问题留给如何将您的数据导入那些产品或库中。但至少两者都可以创建所需的格式。

另一方面 - GraphML是 XML 格式,因此您可以轻松地使用 jdom 或 dom4j 创建 DOM,根据您的数据添加节点并将其序列化为 XML 文件。这应该不会太复杂。

关于java - 如何将我的数据加载到 GraphML 文件中以便于在 Prefuse 中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2210321/

相关文章:

java - 每个 SelectionKey(或 SelectionKeyImpl)是否都有一个可供我使用的唯一标识符 (id)?

java - 切换回来后 JTabbedPane 的内容移动

java - 使用 Sax 解析访问 xml 中的节点

java - 遍历一个图,但只有 n 层深

r - ggplot2 上的箭头穿过路径。让剧情看起来更好

graph - 蓝图中 Titan getType 的等价物是什么?

java - 输入重复键时保留原始键/值的 HashMap

java - 在 Java 中创建类似屏幕的控制台的可能方法

java - 有效的 XML 和 DTD 未验证

c# - 以编程方式在 MS Word 中打开 xml 文件