【问题标题】:tool to view XML as a tree? [closed]将 XML 视为树的工具? [关闭]
【发布时间】:2011-03-28 13:31:50
【问题描述】:

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

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

请帮帮我

【问题讨论】:

  • 我需要一个树的图形视图.. 以节点和边的形式.. 像一个图表.. 请帮助
  • 还不到 20 分钟,让人们有机会看到您的帖子。
  • 刚刚在我的查询中添加了更多细节
  • 在哪里?我没有看到任何修改......
  • 你为什么用“本体”来标记你的问题?这是一个错误吗?您是否正在尝试可视化本体的 XML 序列化?

标签: java xml ontology


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    Eclipse (IDE) www.eclipse.org

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

    • 列表项

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

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

    【讨论】:

    • 谢谢你,但我想以图形形式生成 XML 作为输出......而不是在设计时......
    • 您“想要生成 XML”?您是否正在寻求有关如何编写 XML 查看工具的帮助?
    • 我的问题是是否存在任何基于图形的 XML 查看工具?
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

      • 我不希望它像浏览器中那样是一棵树。我想要带有节点和边缘的树的图形视图
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 2010-09-26
      相关资源
      最近更新 更多