我在 wsdl 文件中有一个包含以下元素的 SOAP 服务。(第一个以小写字母“i”开头,第二个以大写字母“I”开头)
字段 1
<element minOccurs="0" name="inventoryOrganization" nillable="true" type="xsd:string"/>
字段 2
<element minOccurs="0" name="InventoryOrganization" nillable="true" type="tns2:ReceiptOfGoods_InventoryOrganization"/>
当我从这个 .wsdl 创建存根时,在我的存根文件中
private java.lang.String inventoryOrganization;
private com.app.system.webservices.dataimport.generated.gr.service.data.ReceiptOfGoods_InventoryOrganization inventoryOrganization2;
生成的 XML 字段如下
<ns1:inventoryOrganization2 invalid="false">
<ns1:guid>SAMPLE-ID</ns1:guid>
<ns1:code>100001</ns1:code>
</ns1:inventoryOrganization2>
<ns1:InventoryOrganization xsi:type="xsd:string">SAMPLE-ID</ns1:InventoryOrganization>
我应该在生成的存根中做些什么更改才能与此服务通信。我希望经过更多研究后,自定义序列化器将是答案。
繁星点点滴滴
相关分类