工具将XML视为树?

时间:2011-03-28 13:31:50

标签: java xml ontology

是否有基于java的工具以二进制/三元树的形式查看XML文件?

我需要一个树的图形视图..以节点和边缘的形式..就像一个图形..

请帮帮我

4 个答案:

答案 0 :(得分:3)

如果您有任何XML / XSLT技能,可以将XML转换为SVG。此方法允许您绘制任何想要的内容。查看示例here。获得SVG文件后,您可以将其上传到Google文档或在Photoshop中查看,或者在html文档中embed查看。

答案 1 :(得分:2)

Eclipse(IDE)www.eclipse.org

  

XML编辑器还有一个Design视图。此视图具有以下功能:

     
      
  • 列出项目

         

    XML文件同时表示为表和树。这有助于简化导航和编辑。

  •   
  • 可以直接在表格单元格中编辑内容和属性值,而树节点上的弹出菜单则提供对该位置有效的替代选项。例如,“添加子项”菜单项将仅列出DTD或XML模式中的那些元素,这些元素在此时将是有效的子项(只要语法约束已启用)。
  •   

答案 2 :(得分:1)

看看JUNG,http://jung.sourceforge.net/。我已经使用该工具包创建了一个XPath可视化工具,这很有趣。不过,不记得是否有一个现成的XML to tree示例。

答案 3 :(得分:0)

XML Spy会很好,但它并不是免费的。

您可以在任何浏览器中打开XML,并将其视为层次结构。