是否有基于java的工具以二进制/三元树的形式查看XML文件?
我需要一个树的图形视图..以节点和边缘的形式..就像一个图形..
请帮帮我
答案 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,并将其视为层次结构。