【发布时间】:2019-08-22 07:51:07
【问题描述】:
我正在为 Web 服务编写客户端。在 Web 服务定义文件中,定义了“minOccurs”和默认值。如何访问这些 minOccurs 和默认值?
在 WSDL 文件中,元素的定义如下:
<xs:element minOccurs="0" name="optionalEntry" type="tns:optionalValueType" default="NULL"/> 其中optionalValueType 是一个枚举。
Web 服务被引用为webservice,并且值NULL 可以手动设置为webservice.optionalValueType.NULL(与任何其他可能的值一样)。
【问题讨论】:
-
我了解这些值可以通过读取 WSDL 文件中的 XML 数据得出。但是,这似乎不是 WSDL 的含义。如果在类的面向对象结构中无法访问这些值,我会感到惊讶。