首页 > 解决方案 > 带有数字的 WSDL 合同列表

问题描述

当我在 XSD 中定义合同的字段时,我用 maxOccurs= 和 minOccurs>0 定义了一个列表字段。

我可以以这样一种方式声明 XSD,即在收到请求时,带有发生的字段有出现次数吗?例如

我希望我把自己说清楚。

<xsd:complexType name="FieldNameType">
    <xsd:sequence>
        <xsd:element name="FieldName" type="FieldNameType" minOccurs="1" maxOccurs="8"/>
    </xsd:sequence>
</xsd:complexType>

当请求发送时,我得到如下信息:

<FieldName_1></FieldName_1>
<FieldName_2></FieldName_2>
<FieldName_3></FieldName_3>

提前致谢!

标签: soapxsdwsdlelementcontract

解决方案


我找到了解决方法!正如我所见,我可以遍历 XSLT 文件中的相同节点。


推荐阅读