soap - 带有数字的 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>
提前致谢!
解决方案
我找到了解决方法!正如我所见,我可以遍历 XSLT 文件中的相同节点。
推荐阅读
- r - 找不到函数“switch_lang”
- node.js - 无法在 mongodb node.js 中保存数据时返回哪个 HTTP 状态码?
- .net - 需要在代码中安全地处理信用卡数据c#
- grep - 在多模式 grep 命令中组合时,Grep 单个命令不起作用
- c# - 自定义对话框窗口棱镜
- ruby-on-rails - 如何在 Rails 中检查 HTTP 请求状态是否为 200 OK
- docker - 是否可以在 Jenkins Pipeline 中使用容器作为服务?
- html - 我的 CSS 按钮和边框样式在 IE11 中有效,但在 Google Chrome 中未加载
- java - Restful Spring API 支付系统
- javascript - 如何合并对象数组仅保留第一个数组中的属性