Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 머신러닝
- 주식투자
- 마법공식
- FOMC
- 경제위기
- 국제유가
- 미국금리
- DSP
- 중국경제
- WTI유
- 넬로넴다즈
- 주가분석
- 퀀트
- 코로나19
- 반려견치매
- 테슬라
- 뉴지스탁
- Python
- WTI
- prometheus
- 지엔티파마
- 금리인상
- 제다큐어
- 엘론 머스크
- 기업분석
- 뇌졸중
- 아모레퍼시픽
- 중국증시
- 스크리닝
- 유상증자
Archives
- Today
- Total
Data Analysis for Investment & Control
responseXML 본문
반응형
Ajax.Request를 통해서 넘어온 XML 데이터가 제대로 넘어왔는지 확인을 하기 위해서 responseXML을 사용합니다.
변수 MyRequest가 XML 코드를 넘겨 받은 변수라면,
var xmlDoc = MyRequest.responseXML;
alert(xmlDoc.xml);
alert(xmlDoc.xml);
위의 코드를 통해서 정상적으로 코드가 나타나면 값이 제대로 넘어온 것이고, 아니라면 어딘가 잘못된 것이겠이죠.
이를 통해 넘겨 받은 코드는 DOM(Document Object Model) 방식으로 접근할 수 있습니다.
XML 문서는 노드 형태의 구조를 사용하므로,
var xmlDoc = MyRequest.responseXML;로 코드를 넘겨 받았다면,
var item = MyRequest.responseXML.getElementByTagName('태그이름')[0].firstChild.nodeValue;
// or
var xmlDoc = MyRequest.responseXML;
var item = xmlDoc.getElementByTagName('태그이름')[0].firstChild.nodeValue;
// or
var xmlDoc = MyRequest.responseXML;
var item = xmlDoc.getElementByTagName('태그이름')[0].firstChild.nodeValue;
위와 같은 접근 방식으로 데이터를 얻어 올 수 있습니다.
반응형
'Code > WEB' 카테고리의 다른 글
스마트한 게시판 만들기 - 네이버 <스마트 에디터>와 다음 <다음 에디터>의 오픈소스 활용 (0) | 2010.10.12 |
---|---|
DOM(Document Object Model) (0) | 2010.10.04 |
HTML TAG - <span> (0) | 2010.09.29 |
prototype.js (0) | 2010.09.26 |
Ajax.Request (0) | 2010.09.26 |
Comments