我们有一些基于XML的接口,在XSD架构中有很好的文档记录.接口现在将公开,我们希望为它们创建参考文档.
是否有一个工具可以自动将XSD文件转换为更易读的格式?
x3sp可能会做你想要的:http://xml.fiforms.org/xs3p/
将其插入XSD的顶部
然后,您可以使用Web浏览器直接查看XSD文件.Web浏览器使用指定的XSLT进行HTML转换.
你并不需要一个XSL处理器,但像xs3p样式表不会产生使用这种方法的链接.我使用Firefox网络浏览器,IE8似乎没用.
我已经尝试过这些xsl样式表:https : //sourceforge.net/projects/xs3p/files/xs3p-1.1.3.zip/download http://crism.maden.org/consulting/pub/xsl/xsd2html.xsl
我想我更喜欢xs3p.
oXygen拥有非常好的XSD架构文档工具,可以通过选项和其他CSS文件轻松进行自定义.
我之前没有使用它,但FlexDoc/XML是一个XML文档工具,带有一个名为XSDDoc的XSD文档组件,看起来很有趣.
当然,正如其他答案所指出的那样,XSD只是一个XML文件,因此可以编写自定义XSLT来生成您喜欢的任何文档输出.