java调用 webservice 接口怎么调用

2024-11-17 18:10:38
推荐回答(1个)
回答1:

太简单了,这个跟Java访问url是一样的:

	/**   
* 程序中访问http数据接口
* @param  urlStr webService地址地址   
*/
   public static String getURLContent(String urlStr) {    
/** 网络的url地址 */
URL url = null;   
/** http连接 */
HttpURLConnection httpConn = null;
/**//** 输入流 */   
BufferedReader in = null;   
StringBuffer sb = new StringBuffer();   
try{  
url = new URL(urlStr);  
in = new BufferedReader( new InputStreamReader(url.openStream(),"UTF-8") );   
String str = null;
while((str = in.readLine()) != null) {
sb.append( str );  
}  
} catch (Exception ex) {   
ex.printStackTrace();
} finally{
try{  
if(in!=null) {  
in.close();  
}  
}catch(IOException ex) {
ex.printStackTrace();
}  
}  
String result =sb.toString();  
System.out.println(result);  
return result;
}

然后解析字符串就好了。是不是很简单