2011-09-16 2 views
0

사소한 문제가있을 수 있지만 문서가 없어서 Google에서 답변을 찾을 수 없습니다. 내 도메인에서 다른 도메인으로 요청을 보내고 XML을 반환하는 웹 서비스를 목표로합니다. 나는이 코드 조각을 통해이 작업을 수행 :xmlhttp를 통해 고전 ASP로 XML 값에 액세스

url = "some url aiming at web service" 
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
    xmlhttp.open "GET", url, false 
    xmlhttp.send "" 
    xmlString = xmlhttp.responseText 
set xmlhttp = nothing 

내가 그것을 완료 페이지를 반환 xmlString을 인쇄하려고합니다. 특정 노드와 값에 어떻게 액세스 할 수 있습니까?

XML은 다음과 유사합니다

<grandpa> 
    <father>value</father> 
    <son>value</son> 
</grandpa> 

답변

2

예 : 노드를 얻기 위해 XPath 식으로 selectSingleNode을 활용할 수있는 완전한 기능을 갖춘 XML의 DOM이다 인 responseXML을 사용하려고

xmlhttp.responseXML.selectSingleNode("//grandpa/father"); 
관련 문제