728x90
728x90
var txt =
'<rss>'
+'<item>'
+'<name>이름아무거나</name>'
+'<age>26</age>'
+'</item>'
+'</rss>';
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
// 특정 테그를 기준으로 변수에 담는다
var xml = xmlDoc.getElementsByTagName('rss');
// getElementsByTagName : 태그 호출
// childNodes : 자식 노드
// nodeValue : 해당 노드의 값(text)
var name = xml[0].getElementsByTagName('item')[0].getElementsByTagName('name')[0].childNodes[0].nodeValue;
alert(name);
출처
728x90
728x90
'Markup Language > XML' 카테고리의 다른 글
XPath 위치 경로 (0) | 2021.01.14 |
---|---|
XSLT XPATH 노드 접근 표현식 (0) | 2020.09.18 |
XSLT 빠르게 기초 알아보기 (0) | 2020.03.31 |
마크업언어 XML(Extensible Markup Language) 개념 (0) | 2019.11.05 |