Java:可视化 xml 编辑器和树可视化器 swing 组件我可以嵌入到我的应用程序中吗?
是否有用于可视化 xml 树编辑器的开源或商业组件?它应该解析 xml 文件并允许用户轻松编辑节点、属性等。
基本上,用户还需要能够实时添加节点。
Is there a open source or commercial component for a visual xml tree editor? It should parse an xml file and allow the user to easily edit nodes, attributes etc.
Basically, user also needs to be able to add nodes in real time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
嗯,你可以自己写一个。只需解析该文件,您就可以使用 JTreeTable (swingx) 来呈现它并动态操作它。
你可以看这个帖子:
用于 xml 树可视化的 java-lib
Kumar 的答案有一个关于如何进行的示例
Well, you can write one by your self. Just parse the file and you can use a JTreeTable (swingx) to render it and manipulate it dynamically.
You can see this post:
java-lib for xml tree visualization
The answer by Kumar has an example on how to proceed
这是一篇关于根据给定 xml 文件动态生成树视图结构的优秀文章。
http://www.developer .com/xml/article.php/3731356/Displaying-XML-in-a-Swing-JTree.htm
一旦生成树结构,您必须编写自己的逻辑来编辑、添加节点。
Here is the excellent article for generating a tree view structure based on the given xml file on the fly.
http://www.developer.com/xml/article.php/3731356/Displaying-XML-in-a-Swing-JTree.htm
once the tree structure is generated you have to write your own logic to edit , add nodes.
Eclipse 编辑器有一个非常好的 xml 编辑器。它可以在源代码和树状视图中显示 xml。
http://www.eclipse.org/
The Eclipse editor have a pretty good xml editor. It can show xml in source and in tree-like view.
http://www.eclipse.org/