0

是否有任何基于 java 的工具可以以二叉树/三叉树的形式查看 XML 文件?

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

请帮我

4

4 回答 4

3

如果您有任何 XML/XSLT 技能,您可以将您的 XML 转换为 SVG。这种方法可以让你画出你想要的任何东西。请参阅此处的示例。获得 SVG 文件后,您可以将其上传到 Google 文档或在 Photoshop 中查看或将其嵌入到 html 文档中。

于 2011-03-28T18:53:24.223 回答
2

Eclipse (IDE) www.eclipse.org

XML 编辑器还有一个设计视图。该视图具有以下特点:

  • 项目清单

    XML 文件同时表示为表和树。这有助于使导航和编辑更容易。

  • 可以直接在表格单元格中编辑内容和属性值,而树节点上的弹出菜单提供对该位置有效的备选方案。例如,“添加子项”菜单项将仅列出 DTD 或 XML 模式中的那些元素,这些元素在该点是有效的子项(只要启用了语法约束)。
于 2011-03-28T13:42:55.700 回答
1

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

于 2011-03-28T16:23:33.817 回答
0

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

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

于 2011-03-28T13:34:41.960 回答