小智 17
将其插入XSD的顶部
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="xs3p.xsl"?>
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用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来生成您喜欢的任何文档输出.