得到WEBSERVICE的回应

时间:2013-05-19 20:51:22

标签: android asp.net web-services android-ksoap2

我是Android的新手,也是webservices的新手。亲自帮帮我

anyType{Users=anyType{FirstName=gkdgkfdgzff; LastName=hfhff; PhnNumber=hdd; CreditCard=gdjd; Email=dhd; Country=gdhd; }; }

我从网络服务获得此响应,如何从中提取值并可以存储在变量中? 我的webservices是用asp.net编写的c# 在此先感谢

2 个答案:

答案 0 :(得分:2)

WebServices的目的之一是允许从任何平台消耗暴露数据的可能性,这就是为什么当你使用它时的响应,它的格式是每个平台都有要处理的库(比如json),所以用asp.net编写的事实c#并不重要。在Android案例中,使用org.json库解析Json格式的响应非常简单,假设您的响应是json格式,在您的情况下希望格式不正确,那么here是一个链接,我在其中公开了一种方法解析回复。

编辑:Here是我自己开发的RestClient的链接,您可以通过经典的http方法(GET和POST)使用它来消费任何公开的数据。希望这会有所帮助。

答案 1 :(得分:0)

我相信您正在使用ksoap2作为网络服务使用者,在这种情况下,您收到的响应没有任何问题,因为ksoap2以这种方式格式化输出。按照this tutorial中的代码示例从响应中提取值。