用于编辑XML的软件


8

我需要一个软件来允许我从DTD创建XML。我根本不想看到实际的XML。我想要一些基于DTD生成GUI的东西,并允许我从那里进行编辑。那里有这样的东西吗?

Answers:


2

你绝对需要结账氧气(http://www.oxygenxml.com/)。我每天都使用它来处理使用模式的xml文档。Osygen执行从自动完成到XML树编辑的所有操作,并确实删除了对架构元素枚举的选择。DTD也有很多支持。我使用了几个不同的编辑器,没有比较


2

这不完全是你要求的,但它仍然可以做到:XMLMind。它做了很多非常好的事情,包括完全图形化的XML编辑,没有可见的标记,你可以使用扩展的CSS为特定的文档类型创建自己的GUI。虽然它主要面向文档编辑,但它也可以用于面向数据的XML。例如,我用它来维护我的地址簿。

如果您使用它注册DTD,它可以创建该类型的新文档,其中包含DTD允许的最小值。但是,如果要创建包含DTD中所有可能示例的示例文档,则可以使用Oyxgen等工具做得更好,如前所述。它也有一个创作模式,用于创建wysiwyg内容,虽然我没有使用Oxygen的那部分足以将它与XMLMind进行比较。



1

NetBeans IDE具有非常可靠的XML / XSD / DTD支持,具有良好的可视化工具,可在源视图和设计视图之间轻松切换。

http://xml.netbeans.org/

它非常优秀且免费 - 我实际上更喜欢商业XMLSpy产品。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.