Разбор XML-данных, которые хранятся в виде строки - PullRequest
0 голосов
/ 26 ноября 2010
    <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><loginResponse xmlns="https://comm1.get.com/"><loginResult>true</loginResult><result>success</result></loginResponse></soap:Body></soap:Envelope>

Есть ли способ проанализировать строку, содержащую данные XML?

Я хочу получить успешный результат

Ответы [ 2 ]

1 голос
/ 26 ноября 2010

Это ответ SOAP, и вы можете попробовать эту библиотеку: http://ksoap2.sourceforge.net/

Заявляется, что он полезен для небольших / ограниченных сред, таких как телефоны.

Если вы можете использовать его, нет необходимости писать другой парсер в SAX, DOM, Xmlpull и т. Д.

0 голосов
/ 26 ноября 2010

Поскольку у вас очень маленький xml для разбора, лучше использовать dom parser здесь.
Также см. SAXParser

...