Altova XMLSpy 2023 Enterprise Edition

您可以为WSDL文档创建自定义的设计,而不是固定的标准XMLSpy设计。自定义设计是在StyleVision SPS中创建的,它是输出文档的设计模板。

 

创建SPS

StyleVision Power Stylesheet(或SPS)是使用Altova的StyleVision产品创建的。用于生成WSDL文档的SPS必须基于一个XML Schema,该Schema指定了WSDL文档的结构。两个Schema,一个用于WSDL 1.1,另一个用于WSDL 2.0,随XMLSpy包一起提供。它们分别是WSDLDocumentation.xsdWSDL20Documentation.xsd,分别位于(My) Documents folder的文件夹中:

 

C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2023\Documentation\WSDL

C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2023\Documentation\WSDL20

 

当在StyleVision中创建SPS设计时,Schema中的节点将被放置在设计模板中并分配有样式和属性。其他组件,例如链接、表格和图像,也可以被添加到SPS设计中。这样就可以在SPS中设计整个输出文档。有关如何在StyleVision中创建SPS设计的详细信息,请参见StyleVision用户文档。

 

使用SPS生成WSDL文档的好处在于您可以完全控制SPS设计。另请注意,WSDL文档的PDF输出仅在使用了用户定义的SPS后才可用;如果使用的是固定的XMLSpy设计,则PDF输出将不可用。

 

指定用于WSDL文档的SPS

在创建了SPS后,它可用于生成WSDL文档。您希望用于生成WSDL文档的SPS是在“WSDL文档”对话框(通过WSDL | 生成文档命令访问)中选择的。在此对话框的“文档设计”窗格(参见下方截图)中,请选择用户定义的设计单选按钮。然后,您可以单击浏览按钮并导航到所需的SPS。单击此对话框的确定按钮,然后在弹出的“保存”对话框中为输出文件选择文件夹,并输入其名称。

 

提示:SPS文件必须正确定位它所基于的Schema:WSDLDocumentation.xsdWSDL20Documentation.xsd参见上文)。
WSDLDocGenerationSelectSPS

两个可编辑的SPS设计,分别用于WSDL 1.1和WSDL 2.0,随XMLSpy一起提供。它们分别位于(My) Documents folderWSDLWSDL20子文件夹中:C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2011\Documentation\。它们名为:

 

WSDL\WSDLDocumentation.sps

WSDL20\WSDL20Documentation.sps

 

这些文件,与您最近浏览过的其他SPS文件一起将在使用用户定义的设计选项的组合框中可用(参见上方截图)。

 

单击“文档设计”窗格中的编辑按钮将启动StyleVision,并在StyleVision窗口中打开选定的SPS。要在StyleVision中预览结果文档,您将需要一个XML工作文件。您的应用程序会提供用于此目的的XML示例文件,它们名为TimeService.xmlTimeService20.xml,位于(My) Documents folder中:

 

C:\Documents and Settings\<username>\My Documents\Altova\XMLSpy2023\Documentation\WSDL(20)\SampleData

 

提示:为了使用SPS来生成WSDL文档,必须在您的计算机上安装StyleVision

 

 

© 2017-2023 Altova GmbH