2013-05-15 5 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> 

은 내가 Token1234567890 인 결과에 대한 요소의 컨텐츠를 얻을 수있는 방법 getElementsByTagName('Response').text;

으로 시도?

+0

유효한 답변을 갖고 있다면 응답을 받아 들여 답이 표시되지 않는 것이 좋습니다. –

답변

2

getElementsByTagName('Response').text; 

교체 그것은 XML 문서의

getElementsByTagName('Response').innerXML; 

으로.

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

위의 코드를 사용하면 잘 작동합니다.

관련 문제