从xml生成xsd

时间:2011-05-04 14:52:56

标签: xml xsd cxf

我需要一个工具来自动生成xml文件中的xsd。

有没有工具可以做到这一点?它是如何工作的?

谢谢!

2 个答案:

答案 0 :(得分:5)

大多数“大”的XML编辑都拥有这个功能,但根据我的经验,没有人能真正实现。我最后一次尝试(昨天),Altova XML Spy生成了垃圾。

但是从XML自动生成模式存在更深层次的问题。在大多数情况下,您的架构将绑定到它生成的一个文件,因为生成器不知道您需要具有可用,灵活且安全的架构的所有限制和默认值。

有一些工具可以使Schema的创建变得非常简单。你可以从像Liquid XML Studio这样的可视化编辑器开始 - 它有我见过的最好的可视化架构编辑器。

免责声明:我与Liquid Technologies没有任何关系:)

答案 1 :(得分:2)

有几种工具,例如Altova

如果您想要执行此命令行或代码trang是一个不错的选择。