как извлечь XML-файл из soapobject

#android #web-services #xmldocument #ksoap

#Android #веб-сервисы #xml-документ #ksoap

Вопрос:

Я получаю xml-документ из веб-службы .net SoapObject result =(SoapObject)SOAPEnvelope.bodyIn;

и проблема в том, как взять XML-документ из результата и разобрать его?

Комментарии:

1. Вы хотите получить доступ к ответу SOAP XML и проанализировать его вручную?

2. я хочу увидеть xml-документ, который я получаю от веб-службы so…

3. Но почему вы тогда используете kSoap — kSoap анализирует ответ и позволяет вам получить доступ к параметрам по их индексу и / или имени? Если вы хотите самостоятельно проанализировать XML-ответ, вам следует сделать все вручную и использовать HttpURLConnection.

Ответ №1:

Для отладки вы можете увидеть xml, следуя советам в wiki.

http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks#How_to_see_raw_xml_request_and_response_e.g._for_debugging?

Для синтаксического анализа вам не следует выполнять синтаксический анализ вручную, и вы не должны использовать bodyIn, а скорее GetResponse в envelope.