将xml表示的图形转换为可视化表示

时间:2015-02-23 21:42:43

标签: xml graph pentaho

我有一个自生成的xml,它有大约100万个节点和1000万条边,并代表一个图形。由于它是自动生成的,我不知道图形实际上是什么样子,这就是为什么我想得到所述图形的可视化表示(JPG可能?)

xml表示法是:

<graph>
  <node id="1">
      <edge id="2">
      <edge id="3">
      ..
      ..
      <edge id="N">
  </node>
  <node id="1">
  ..
  ..
  </node>
</graph>

我在想这可以用pentaho水壶来实现,因为我记得在大学里使用它解析大xmls,但是如何生成jpg是我不知道该怎么做..

这是一项可行的任务吗?

我能用pentaho水壶做吗?如果是这样,怎么样?

还有其他工具可以满足这样做吗?哪一个?

1 个答案:

答案 0 :(得分:2)

如果您生成GraphML(http://graphml.graphdrawing.org/),您可以使用yEd(http://www.yworks.com/en/products/yfiles/yed/)或Gephi(http://gephi.github.io/)来可视化图形