修改几个常量地址就可以了!!


package com.http;

import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.AndroidHttpTransport;
import org.ksoap2.transport.HttpTransportSE;

public class Ksoap2_Content {

public static SoapObject soapObject ;

private static final String NAMESPACE = "http://WebXml.com.cn/";
private static String URL = "http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx";
private static final String METHOD_NAME = "getWeather";
private static String SOAP_ACTION = "http://WebXml.com.cn/getWeather";



public static SoapObject webService( String CityName) {

try {

soapObject = new SoapObject(NAMESPACE, METHOD_NAME);
soapObject.addProperty("theCityCode", CityName);
soapObject.addProperty("theUserID", "");
AndroidHttpTransport ht = new AndroidHttpTransport(URL);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.bodyOut = soapObject;
envelope.dotNet = true;
envelope.setOutputSoapObject(soapObject);

ht.call(SOAP_ACTION, envelope);


soapObject = (SoapObject) envelope.bodyIn;
// SoapObject detail = (SoapObject) result.getProperty("getWeatherResult");
System.out.println(soapObject.toString());

} catch (Exception e) {
e.printStackTrace();
}


return soapObject;

}

}

更多相关文章

  1. Android 代码获取手机ip地址(个人笔记)
  2. android获取本机的IP地址和mac物理地址
  3. android 邮件地址正则表达式
  4. android 通过网址或者域名得到IP地址
  5. Android GPS获得经纬度并得到该坐标精确地址
  6. android 获取设备真实ip地址
  7. Android Binder驱动源码下载地址
  8. ADT下载地址(含各版本),最新ADT-23.0.6

随机推荐

  1. android中的一些权限
  2. Android4.0模拟器“谷歌输入法已停止运行
  3. android 文件读写
  4. appium 调试问题--UiAutomator died whil
  5. Android备忘录,留着自用,高手勿笑:(三)XML
  6. Android中pendingIntent的详解
  7. Github-Client(ANDROID)开源之旅(二) ------
  8. Android(安卓)studio 引入导入 arr依赖
  9. 详解 Linux 环境下防毒软件 ClamAV
  10. Android(安卓)获取控件高度宽度三种方法,