webservice返回值是一个complextype,怎么用java调用。

比如:

webservice返回一个如下类型的数组,应该怎么调用?

<complexType name = User>
<sequence>
<element name = userid type="xsd:string"/>
<element name = username type="xsd:string"/>
</sequence>
</complexType>

可以让他当作一个字符串,或者xml返回吗?
如果要得到一个对象数组,是不是要在本地构造这个对象,具体都要做什么工作?
谢谢!

<complexType name = User>
<sequence>
<element name = userid type="xsd:string"/>
<element name = username type="xsd:string"/>
</sequence>
</complexType>

这里贴补了xml格式的东西!


// 在此输入java代码<
complexType name = User>
<sequence>
<element name = userid type=
"xsd:string"/>
<element name = username type=
"xsd:string"/>
</sequence>
</complexType>