android 环境下 ksoap2 连接webservice.
问题补充:
android 环境下 ksoap2 连接webservice.
String serviceURL = "http://10.110.111.208:3000/iam/service/AndroidLoginService
";
String methodName = "login";
SoapObject request = new SoapObject("http://10.110.111.208:3000/iam/service/AndroidLoginService
",methodName);
request.addProperty("userName",etAccount.getText().toString());
request.addProperty("password",etPassword.getText().toString());
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.bodyOut = request;
HttpTransportSE ht = new HttpTransportSE(serviceURL);
try{
ht.call(null, envelope);
if(envelope.getResponse()!=null){
mTextView.setText(envelope.getResponse().toString());
}
} catch(Exception e){
e.printStackTrace();
}
ht.call 异常 异常信息
org.xmlpull.v1.XmlPullParserException: expected: END_TAG android 菜鸟 寻求帮助。
最佳答案
本文介绍在Android环境下使用KSOAP2连接WebService的方法及常见错误处理技巧。通过具体代码示例,详细展示了如何设置请求参数、处理响应数据,并针对org.xmlpull.v1.XmlPullParserException等异常提供了有效的解决方案。
4万+

被折叠的 条评论
为什么被折叠?



