2013-05-15 3 views
0

У меня есть данные ответа с сервера. Мне нужно извлечь результирующее значение контента из XML.Анализ XML в титане

<?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> 
     <Response xmlns="http://tempuri.org/"> 
      <Result>Token1234567890</Result> 
     </Response> 
    </soap:Body> 
</soap:Envelope> 

Я попытался с getElementsByTagName('Response').text;

Как я могу получить содержимое элемента для результата, который Token1234567890?

+0

Если у вас есть действительный ответ, вы должны принять ответ, чтобы он не отображался в качестве неотвеченного вопроса. –

ответ

2

Заменить

getElementsByTagName('Response').text; 

С

getElementsByTagName('Response').innerXML; 

Это XML-документ.

0
var tokenData = responseData.getElementsByTagName('Response').item(0).text; 

Если я использую код выше, его рабочий тон!