2013-05-19 57 views
1

我是新的Android以及新的webservices..Kindly幫我出抵達響應已從WEBSERVICE

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

我正在從WebService這種反應,我該如何從中提取值,並且可以存儲在變量? 我的web服務都寫在asp.net C# 由於提前

+0

您的回覆看起來不像一個有效的「JSON」字符串。你改變了自己嗎? – waqaslam

+0

@Faiza:你檢查我的答案嗎? – Daniel

+0

nops @waqas ..我沒有改變它... – pareshy

回答

2

一個Web服務的目的是允許從任何平臺消耗暴露數據的可能性,這就是爲什麼響應,當你使用它,它涉及在每個平臺都有庫處理的格式(如json)中,所以寫在asp.net c#中的事實並不重要。在Android情況下,使用org.json庫解析Json格式的響應非常簡單,假設您的響應採用json格式,希望您的案例沒有正確格式化,那麼here是一個鏈接,我公開解析響應的方式。

編輯:Here是我自己開發的一個RestClient的鏈接,您可以使用它來通過經典的http方法(GET和POST)使用任何公開的數據。希望這可以幫助。

+0

但@Danile,我得到這個來自服務器端的響應... :( – pareshy

+0

jason b奈伊hy到雅kasy hoga parse @Daniel – pareshy

+0

@Faiza:再次檢查我的答案 – Daniel

0

我相信你正在使用ksoap2作爲web服務使用者,在這種情況下,你收到的響應沒有什麼錯誤,因爲ksoap2以這種方式格式化輸出。按照this tutorial中的代碼示例從響應中提取值。