在线跪求java编写客户端直接调用外部Web Service的写法
已经将外部的WSDL文件转化为本地类
在客户端调用时候不太清楚调用的写法,目前我的代码:
package cn.com.webxml;
import cn.com.webxml.WeatherWebServiceStub.ArrayOfString;
public class WeatherClient {
public static void main(String[] args) throws Exception{
ArrayOfString a ;
WeatherWebServiceStub stub = new WeatherWebServiceStub();
WeatherWebServiceStub.GetWeatherbyCityName request = new WeatherWebServiceStub.GetWeatherbyCityName();
request.setTheCityName("北京");
a=stub.getWeatherbyCityName(request).getGetWeatherbyCityNameResult();
}
}
这个是一个天气预告的一个调用,输入城市的参数,返回一个ArrayOfString类型的数据,我想知道我上面的写法对不对,另外如果我在调用返回的数据,怎么把ArrayOfString里面的数据一一写出来??在线等答案!!