2013-05-19 2 views
1

Я новый андроид, а также новый для webservices..Kindly помочь мнеПОЛУЧЕНИЕ РЕАКЦИЯ ОТ WebService

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

я получаю этот ответ от веб-сервиса, как я могу извлечь значения из него и может хранить в переменных? Мои WebServices написано в asp.net C# Заранее спасибо

+0

Ваш ответ не похож на действительную строку 'JSON'. Вы изменили себя? – waqaslam

+0

@Faiza: Я проверил свой ответ? – Daniel

+0

nops @waqas .. Я не изменил его ... – pareshy

ответ

2

Одна из целей WebServices являются для предоставления возможности потребляя оголенные данные с любой платформы, поэтому реакция, когда вы потребляете, он приходит в форматах, на которых каждая платформа имеет библиотеки для обработки (например, json), поэтому тот факт, что написан на asp.net C#, не так важен. В случае анализа синтаксиса в iPhone формат Json довольно прост, используя библиотеку org.json. Предполагая, что ваш ответ находится в json-формате, желание в вашем случае неверно отформатировано, тогда here - это ссылка, где я показываю способ анализа ответа.

Редактировать: Here - это ссылка для RestClient. Я разработал сам, с помощью которого вы можете использовать любые открытые данные с помощью классических методов http (GET и POST). Надеюсь это поможет.

+0

Но @Danile, я получаю этот ответ со стороны сервера ... :( – pareshy

+0

jason b nai hy to ya kasy hoga parse @ Daniel – pareshy

+0

@Faiza: снова проверьте мой ответ – Daniel

0

Я считаю, что вы используете ksoap2 в качестве потребителя веб-сервисов, и в этом случае нет ничего плохого в ответе, который вы получили как ksoap2, который форматирует выход таким образом. Следуйте образцу кода в this tutorial, чтобы извлечь значения из ответа.

Смежные вопросы