0

在 JAVA 中,我正在使用(JAX-WS 客户端).NET webservice,它返回string[]类型的数据。

在 JAVA 中使用 Web 服务后,我得到了对象 ArrayOfStrings,但我不知道如何处理它。该类由 wsimport 工具生成。

我需要以某种方式将其转换为 String[]

我尝试将 Web 服务更改为返回 List,但在 java 中,结果数据始终是 ArrayOfStrings 类型。

有没有办法在 JAVA 中接收列表或数组?

。网

    [WebMethod]
    public List<string> GetListADocuments(string code)
    { ... }

爪哇:

    WebServiceSoap service = client.getWebServiceSoap();
    result = service.getListADocuments(code);

谢谢

4

2 回答 2

1

它没有方法 result.getString() 吗?返回一个 String[] 或 List

于 2013-01-23T23:51:46.653 回答
0

获取它的长度,使 String[] 具有相同的长度,遍历 ArrayOfStrings 的内容,用它填充 String[]。如果 ArrayOfStrings' 有任何直接返回 String[] 的方法,当然可以使用它。

于 2013-01-24T00:41:16.010 回答