Igo*_*ejc 51 documentation nant wsdl web-services
从WSDL生成某种人类可读文档的方法是什么?在过去,我使用过WSDL查看器(由Tomi Vanek提供)(请参阅我关于将其集成到NAnt的博客文章),我对结果感到满意,但我对任何可能的替代方案感兴趣.
我也听说过x3sp,但我还没试过.
fgl*_*lez 20
我尝试了几种替代品
并最终根据我的需要调整WSDL查看器.
使用http://code.google.com/p/wsdl-viewer/和cygwin的xsltproc
xsltproc wsdl-viewer.xsl downloaded-wsdl.xml > documetnation.html
Run Code Online (Sandbox Code Playgroud)
奇迹般有效
现在,还有一个工具,称为" DocFlex/XML WSDLDoc ".
它是一个新的WSDL/XSD文档生成器,它允许您记录任意数量的WSDL和XML模式(XSD)文件以及它们之间的任何互连.
还可以选择自动包含Altova XMLSpy或Oxygen XML生成的XSD图表.实际上,它们中的任何一个都可以用作动态链接的图表引擎.
主要特点
<wsdl:definitons>/<wsdl:types>元素内)<wsdl:import>,<xs:import>,<xs:include>,<xs:redefine>在所有参与WSDL/XSD文件中发现的元素.例
以下是此类文档的演示(它由单个源文件生成:http: //developer.ebay.com/webservices/latest/ebaySvc.wsdl):

HTML本身:http://www.filigris.com/docflex-xml/wsdldoc/examples/html/ebaySvc/index.html
链接
http://www.filigris.com/docflex-xml/wsdldoc/