qq_33055553 2016-06-29 08:20 采纳率: 33.3%
浏览 1075
已结题

求安卓大神前来为小弟解惑

新手开发android的demo,遇到一个问题,android调用java的webservice,取到记录数,但是anytype{}里都是空的,搞了一整天了,求解答。。。。

public void getlist(){
String nameSpace = "http://billlist.dcdz.com/";

String methodName = "getList";

String endPoint = "http://192.168.1.106:8080/TheService/BillListPort";

String soapAction = "http://billlist.dcdz.com/getList";

SoapObject rpc = new SoapObject(nameSpace, methodName);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER10);

envelope.bodyOut = rpc;

envelope.setOutputSoapObject(rpc);
HttpTransportSE transport = new HttpTransportSE(endPoint);

transport.debug=true;
SoapObject object;
try {

// 调用WebService

transport.call(soapAction, envelope);

} catch (Exception e) {

e.printStackTrace();

}

try {
object = (SoapObject) envelope.bodyIn;
int count = object.getPropertyCount();
// 得到服务器传回的数据
int count1 = object.getPropertyCount();
if(count1>0)
{
for (int i = 1; i < count1; i++) {
HashMap listItem = new HashMap();
SoapObject soapProvince = (SoapObject)object.getProperty(i);
listItem.put("userid", soapProvince.getProperty("userid").toString());
listItem.put("username", soapProvince.getProperty("username").toString());
listItem.put("usetime", soapProvince.getProperty("usetime").toString());
list.add(listItem);
}}
} catch (Exception e) {
e.printStackTrace();
}

                ![图片说明](https://img-ask.csdn.net/upload/201606/29/1467188342_923411.png)
  • 写回答

7条回答 默认 最新

  • qq_33055553 2016-06-29 08:20
    关注

    有没有大牛收走我的膝盖。。。。。

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘