您的位置:首页 > 移动开发 > Android开发

Android WebService 提交数据

2016-07-13 11:49 330 查看
1.下载导入 ksoap2-android-assembly-3.0.0-RC.4-jar-with-dependencies.jar

2.请求数据,在子线程中进行 HttpTransportSE ht = new HttpTransportSE(url);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
SoapObject request = new SoapObject(SERVICE_NAMESPACE, mathodName);
request.addProperty("USER", etName);
request.addProperty("ID", id);
envelope.bodyOut = request;
envelope.setOutputSoapObject(request);
ht.debug = true;// 可调式
try {
ht.call(soapAction, envelope);
SoapObject result = (SoapObject) envelope.getResponse();
// Log.e("TAG", "==result=="+result);
} catch (IOException e) {
e.printStackTrace();
} catch (XmlPullParserException e) {
e.printStackTrace();
}3.注意参数不能为空。
空间名,方法名由服务器提供。

soapAction=空间名+方法名。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: