Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从WEBSERVICE获取响应_Android_Asp.net_Web Services_Android Ksoap2 - Fatal编程技术网

Android 从WEBSERVICE获取响应

Android 从WEBSERVICE获取响应,android,asp.net,web-services,android-ksoap2,Android,Asp.net,Web Services,Android Ksoap2,我是android新手,也是网络服务新手。请帮帮我 anyType{Users=anyType{FirstName=gkdgkfdgzff; LastName=hfhff; PhnNumber=hdd; CreditCard=gdjd; Email=dhd; Country=gdhd; }; } 我从webservice得到这个响应,如何从中提取值并存储在变量中?? 我的Web服务是用asp.net c编写的# 提前感谢Web服务的一个目的是允许从任何平台使用公开的数据,这就是为什么在使用它时

我是android新手,也是网络服务新手。请帮帮我

anyType{Users=anyType{FirstName=gkdgkfdgzff; LastName=hfhff; PhnNumber=hdd; CreditCard=gdjd; Email=dhd; Country=gdhd; }; }
我从webservice得到这个响应,如何从中提取值并存储在变量中?? 我的Web服务是用asp.net c编写的#
提前感谢

Web服务的一个目的是允许从任何平台使用公开的数据,这就是为什么在使用它时,响应的格式是每个平台都有库要处理的(如json),所以用asp.net c#编写的事实并不是那么重要。在Android案例中,通过使用org.Json库解析Json格式的响应非常容易,假设您的响应是Json格式的,那么在您的案例中,希望没有正确格式化,然后是一个链接,我在其中公开了解析响应的方法


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

我相信您使用的是Web服务消费者,在这种情况下,您收到的响应没有问题,因为
ksoap2
以这种方式格式化输出。按照中的代码示例从响应中提取值。

您的响应看起来不是有效的
JSON
字符串。你改变自己了吗?@Faiza:你查过我的答案了吗?没有。。我没有改变它…@是的,丹尼尔。。。但是我不知道它的格式…@Faiza:如果响应不是json,并且它实际上是你在那里的,那么当你从你的httpentity得到响应字符串时,你必须手动解析它,我根本不建议你这么做。但是@Danile,我从服务器端得到这个响应…:(贾森b奈希托雅·凯西·霍加)@Daniel@Faiza字体再次检查我的答案