0

JAVAでは、 string []型のデータを返す(JAX-WSクライアント).NETWebサービスを使用しています。

Webサービスを利用した後JAVAで、オブジェクトArrayOfStringsを取得しましたが、それをどうするかわかりません。このクラスはwsimportツールによって生成されます。

どういうわけかそれをString[]に変換する必要があります

リストを返すようにWebサービスを変更しようとしましたが、Javaでは、結果のデータは常にArrayOfStrings型になります。

JAVAでリストまたは配列を受け取る方法はありますか?

。ネット

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

JAVA:

    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 に答える