парсинг ответа от xml - PullRequest
       33

парсинг ответа от xml

0 голосов
/ 01 июля 2011

Я новичок в веб-сервисах и хочу проанализировать этот xml и сохранить ответ (String val) в локальной переменной как я могу это сделать? Пожалуйста, отправьте фрагмент кода для этого.

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
  Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
      <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
      <RegisterUserResponse xmlns="http://tempuri.org/">
     <RegisterUserResult>string</RegisterUserResult>
      </RegisterUserResponse>
    </soap:Body>
   </soap:Envelope>

Ответы [ 3 ]

1 голос
/ 01 июля 2011

Существует множество методов синтаксического анализа в самом Android: XmlPullParser , DOM Parser и SAXParser . Вы можете реализовать любой.

Вот лучшие примеры для разбора XML: http://www.ibm.com/developerworks/library/x-android/

В противном случае, вы должны попробовать Google с этой ссылкой: http://bit.ly/j1j12x

0 голосов
/ 31 декабря 2012

В документации Google вы сможете получить все, что вам нужно от Android. Вот ссылка:

http://developer.android.com/training/basics/network-ops/xml.html

0 голосов
/ 01 июля 2011
...