7

采用 XML 模式并允许您添加/编辑数据但不更改 XML 结构的东西,最好安装在服务器上。基本上是一个将 xml 文档编辑为 Web 应用程序的 UI。有人必须已经这样做了,对吗?

4

12 回答 12

6

Xopus是专为非技术人员设计的商业 XML 编辑器。Xopus 是基于浏览器的,可以安装在任何网络服务器上。Xopus 使用 XML Schema 始终保持 XML 文档 100% 有效,并使用 XSLT 提供所见即所得的视图。

您可以使用DOM API对其进行配置,以便只能更改文本,而不是结构。

直接链接到演示。

于 2008-12-16T08:35:01.007 回答
5

Liquid XML有一个不错的免费版本

更新:(截至2010年3月10日)编辑器似乎不再免费

于 2008-09-15T19:49:17.097 回答
1

XML Copy Editor是免费的和 GPL

于 2008-09-16T06:55:00.647 回答
1

恕我直言BXE - Wysiwyg XML 编辑器可以做到这一点 - 即基于现有的 XML 模式在浏览器中创建/编辑 XML 文档。我不确定,但您可能必须将它包含在您自己的页面中,它只是编辑器组件,而不是完整的 Web 应用程序。

于 2008-09-15T22:13:18.453 回答
1

这取决于您所说的“用户友好”是什么意思,以及您想要从文本编辑器中得到什么。我个人使用 emacs 来编辑 xml,但我愿意忍受编辑器的学习曲线,因为它给了我强大的功能 - 现在编辑 XML 对我来说相当容易和轻松,但我花了一点时间才得到它到那个地步。

oXygen看起来可能适合您的需求,但它不是免费的。

此页面对 xml 编辑器和功能进行了很好的比较,似乎是一个很好的起点。

于 2008-09-16T06:05:43.963 回答
0

如果您只想要一个带有代码折叠功能的 XML 编辑器和一个节点浏览器(Visual Studio 缺少的东西) , Netbeans两者都有,而且是免费和开源的

Netbeans XML 编辑器

于 2011-12-21T13:15:40.517 回答
0

查看 microsoft 以获取XML Notepad 2007。我不喜欢它,因为它确实将 xml 视为一棵树而不是纯文本,但这就是您想要的,对吧?

于 2008-09-15T19:54:08.553 回答
0

我个人喜欢带有 XMLTools 插件的 Notepad++。不幸的是,它允许您编辑结构。

于 2008-09-15T19:57:52.177 回答
0

我不认为有一个网络应用程序允许您根据上传的模式编写实例文档(到目前为止......我应该写一个吗?:))。

Altova XMLSpy几乎是我用过的最好的编辑器,但非常昂贵。

于 2008-09-16T05:57:53.577 回答
0

用合适的插件试试 vim ( http://www.vim.org/scripts/script.php?script_id=301 )。

/艾伦

于 2008-09-16T06:07:32.120 回答
0

带有Oxygen插件的Eclipse怎么样,这将是我的建议,免费开源并且使用非常广泛。Altova XML Spy 是一个很棒的工具,但价格昂贵,他们曾经做过免费的非商业用途版本,但现在没有出现在他们的网站上,所以他们可能已经停止了。

于 2008-12-16T09:11:22.913 回答
0

XML 编辑器是免费的(而各种 FO 转换器不是),您可以将它与FOP(来自 Apache 项目)一起使用。带有 psgml 模块的 Emacs 可以与 vim 一起完成,但两者都可能更低级)。Eclipse 也可以,但 iut 是相当重量级的。

于 2008-12-16T09:12:22.693 回答