问题描述
每当我创建XSD元素名称:Ansh时,当我将元素名称更改为:AnshRequest时,就不会将它(wsdl)加载到我的SOAPUI中(Soapui不会为此请求创建操作)。
<xsd:element name="Ansh">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="SignonRq" type="tns:SignonRq" />
<xsd:element name="BillerSvcRq" type="tns:BillerSvcRq" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
这很好用:当我将rootelement更改为AnshRequest时:
<xsd:element name="AnshRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="SignonRq" type="tns:SignonRq" />
<xsd:element name="BillerSvcRq" type="tns:BillerSvcRq" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
SOAP UI:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:acc="http://accountupload.atheeb.net">
<soapenv:Header />
<soapenv:Body>
<acc:AnshRequest>
<acc:SignonRq>
<acc:ClientDt>4</acc:ClientDt>
<acc:LanguagePref>?</acc:LanguagePref>
</acc:SignonRq>
<acc:BillerSvcRq>
<acc:StatusCode>1</acc:StatusCode>
<acc:RqUID>uuid</acc:RqUID>
</acc:BillerSvcRq>
</acc:AnshRequest>
</soapenv:Body>
</soapenv:Envelope>
请帮助,我是SOAP WS的新手。我只希望“ Ansh”成为根元素。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)