小编use*_*095的帖子

具有键/值对的WSDL枚举限制

我正在开发一个SOAP Web服务,它使用枚举限制来提供许多输入字段.

这些枚举很像HTML选择/选项设置; 我希望返回一个值,但是该值的标签也应该使用WSDL公开.

例如:客户希望添加关于他/她房屋的保险单,因此需要指定所涉及的建筑类型.

<xsd:restriction base="xsd:string">
  <xsd:enumeration value="00001" />
  <xsd:enumeration value="00002" />
  <xsd:enumeration value="00003" />
</xsd:restriction>
Run Code Online (Sandbox Code Playgroud)

但是,客户还不了解这些值1,2和3是什么.所以,像这样:

<xsd:restriction base="xsd:string">
  <xsd:enumeration value="00001" label="Brick and mortar" />
  <xsd:enumeration value="00002" label="Straw" />
  <xsd:enumeration value="00003" label="Aircastle" />
</xsd:restriction>
Run Code Online (Sandbox Code Playgroud)

用户可以很好地向消费者展示这些标签.

这种结构是否有任何标准的WSDL注释/语法?

soap wsdl enumeration

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

enumeration ×1

soap ×1

wsdl ×1