java webservices 的问题

yinjie_vip 发布于 2013/12/19 11:46
阅读 91
收藏 1

我现在是用XFire 做的,没有其它框架

<xsd:complexType name="DT_PDM_ReturnMSG">
<xsd:sequence>
<xsd:element minOccurs="0" name="head" nillable="true" type="ns1:DT_PDM_Head"/>
<xsd:element minOccurs="0" name="items" nillable="true" type="ns1:ArrayOfDT_PDM_Item"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfDT_PDM_Item">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DT_PDM_Item" nillable="true" type="ns1:DT_PDM_Item"/>
</xsd:sequence>
</xsd:complexType> 此段xml是对应一个类(DT_PDM_ReturnMSG) 有个两个字段 其中items是个数组,怎样才能改为生成这样xml:

<xsd:complexType name="DT_PDM_ReturnMSG">
<xsd:sequence>
<xsd:element minOccurs="0" name="head" nillable="true" type="ns1:DT_PDM_Head"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="ns1:ArrayOfDT_PDM_Item"/>
</xsd:sequence>
</xsd:complexType>

请问是在哪里配置? 还是我的代码写的有问题?  坐等回答

加载中
返回顶部
顶部