dshfjsh_5455 2019-05-16 07:51
浏览 69

使用具有复杂类型参数的PHP来使用SOAP Web服务

i am trying to consume a soap web service to send an array of complexType as a parameter using php function name Z_INTERFACE_IN looks like this:

<xsd:element name="Z_INTERFACE_IN">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="TAB_INT_IN" type="tns:ZTY_TAB_I_IN"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

this function accepte as parameter an array of complexe type called ZTY_TAB_I_IN looks like this :

<xsd:complexType name="ZTY_TAB_I_IN">
<xsd:sequence>
<xsd:element name="item" type="tns:ZSI_IN" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>

the array also contains a list of complexType named ZSI_IN looks like

<xsd:complexType name="ZSI_IN">
<xsd:sequence>
<xsd:element name="MANDT" type="tns:clnt3"/>
<xsd:element name="TERID" type="tns:char4"/>
<xsd:element name="LDATE" type="tns:date10"/>
<xsd:element name="LTIME" type="tns:time"/>
<xsd:element name="ZAUSW" type="tns:char8"/>
<xsd:element name="PERNR" type="tns:char8"/>
<xsd:element name="USRUP" type="tns:char20"/>
</xsd:sequence>

there is an exemple that show how to send a single complexType as parameter using stdclass but not an array how can i send exemple like this

<urn:Z_INTERFACE_IN>
         <TAB_INT_IN>
            <!--Zero or more repetitions:-->
            <item>
               <MANDT>100</MANDT>
               <TERID>10</TERID>
               <LDATE>2019-05-16</LDATE>
               <LTIME>12:00:00</LTIME>
               <ZAUSW>test1</ZAUSW>
               <PERNR>test1</PERNR>
               <USRUP>test1</USRUP>
            </item>
         </TAB_INT_IN>
      </urn:Z_INTERFACE_IN>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
    • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
    • ¥60 pb数据库修改与连接
    • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
    • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
    • ¥20 神经网络Sequential name=sequential, built=False
    • ¥16 Qphython 用xlrd读取excel报错
    • ¥15 单片机学习顺序问题!!
    • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
    • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)