SoapObject解析

作者:无名 - 开源软件 -

解析webservice返回的单个实体类可通用性使用:
public static Map<String, Object> setMap(SoapObject soapObject) {
        PropertyInfo info = new PropertyInfo();
        Map<String, Object> map = new HashMap<String, Object>();
        for (int i = 0; i < soapObject.getPropertyCount(); i++) {
            soapObject.getPropertyInfo(i, info);

            String value = null;
            value = soapObject.getPropertyAsString(i);
            Log.e("SoapClient", "key=" + info.getName() + ";value=" + value);
            if ("anyType{}".equals(value))
                value = "";
            Log.e("SoapClient", "value--" + value);
            map.put(info.getName(), value);
            info.clear();
        }
        return map;
    }

一般对于需要在Android上显示的数据通常为字符串,故而value选择为String,可根据具体情况适当的对value做相应修改。


IT人知识库 该篇知识地址:http://www.itpeo.net/15310/3487419.html





标签 解析

_bstr_t与BSTR

问题: BSTR   a   =   _bstr_t("a"); BSTR ... ...

MFC下判断文件是否存在

BOOL IsFileExist(LPCTSTR lpFileName) {  &n... ...

Dll的编写与Dll的显示调用和隐式调用

Dll的编写:     现在新建的Dll工程中创建一个新的类,我在这个... ...

Lucene3.0之查询处理

1、 查询的三种方式 ①     顺序查询:简单,但查询效率低 ②&nbs... ...

Lucene3.0之索引

1 倒排索引     倒排索引是满足实际应用而设计的一种数据结构。倒排索引的每一个元... ...

android callable与runnable的区别

编写多线程程序是为了实现多任务的并发执行,使用线程或者线程池,Thread,ExcutorService.线程或... ...

rfedfre

经测试Google热气球WIFI上网速度和3G媲美

Google的“Project Loon”的项目是将热气球作为WIFI热点为地面提供上网服务,这个惊人的想法到底... ...

OpenERP的外贸企业ERP方案

一、系统功能 OpenERP是欧洲中小企业使用人数最多的ERP软件,是世界上排名第一的开源ERP软件。... ...

OpenERP快速入门书免费发布

     《OpenERP应用和开发基础》第一版、第二版分别于2009年底... ...

泛型和反射机制

泛型:由于类型转换的错误,Java虚拟机在编译时不会报错,而在运行时报异常,所以安全隐患非常明显,在集合类中添加对... ...

关于ExtJS4.1创建Window拖动时会出现两个相同的Window

今天测试项目时发现新开的窗口在拖动操作下会出现两个一样的Window,而且也没有任何报错,我的项目类似桌面应用,父... ...

rfedfre

智和信通SugarNMS无线微波网管解决方案

无线/微波设备网管 无线/微波设备网管软件,是基于智和网管平台,面向无线控制设备、无线接入设备、无线终端... ...

rfedfre

智和信通SugarNMS EPON网管解决方案

EPON网管软件介绍 EPON网管软件,是基于智和网管平台,面向GPON、EPON、XPON、OLT、O... ...

rfedfre

超棒的悬浮层式的页面元素注解jQuery插件 - Chardin.js

日期:2013-5-2  来源:GBin1.com 在线演示 还记... ...

rfedfre

基于javascript和canvas(画布)的开源HTML5应用开发框架 - iio Engine

日期:2013-5-5  来源:GBin1.com 随着HTML... ...

maven 打包的作用域

maven 打包时针对dependency的不同作用域进行了单独的配置. Maven依赖的Scop... ...

学院/专业/班级三级联动下拉菜单

/* * 学校学院班级三级联动  author:Renault  QQ:115233... ...

C++ STL编程轻松入门 3

2 牛刀小试:且看一个简单例程   2.1 引子   如果你是一个纯粹的实用主义者,也许一开始就可以... ...

rfedfre

OSChina 周二乱弹 —— 倒了八辈子煤了

各位 OSCer 早,刚刚出门吃早餐,走在大马路突然发现裤子穿反了,劳资果断倒着走~~!呵呵,深深地被自己的机智所... ...

rfedfre

OSChina 周一乱弹 —— 六天颓废一天看剧

周末又没了,话说每次都好好地计划周末,可每次都睡了过去。你们的周末是怎么过的? 首页正在追剧的人的现状via:... ...