ksoap2 传递复杂对象 复杂数据类型
发布时间:2020-12-16 23:51:59 所属栏目:安全 来源:网络整理
导读:?? ?? http://www.voidcn.com/article/p-fjvmaxwd-bks.html 关键: SoapObject?so?=? new ?SoapObject( "http://vo.com.cn/xsd" , "Diary" ); ? ? Android 客户端调用服务端的方法时需要提供方法需要的参数,这个参数可能是一个简单类型,如字符串或者 int
???? http://www.voidcn.com/article/p-fjvmaxwd-bks.html 关键: SoapObject?so?=?new?SoapObject("http://vo.com.cn/xsd","Diary"); ? ? Android客户端调用服务端的方法时需要提供方法需要的参数,这个参数可能是一个简单类型,如字符串或者int值, 也可能是服务端定义的一个复杂数据类型。同样的,服务端返回的可能是一个简单数据值,或者是一个复杂数据对象, 这里讲一下我的实现方法。部署了一个webservice:DiaryService.下面这张图是该服务的wsdl头部描述:
至于获得数据,如果传回的是一个简单的数据,比如一个String或者Int值,那么返回的数据中只有一个SoapObject对象,获得这个对象便可得到返回的值 如果传回的是一个复杂数据容器,那么得到的是一个树状结构,其中会有多个SoapObject对象,具体操作见下面代码:
copy
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |