infection...
xml 파싱 본문
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 | // JavaScript Code <script> var xmlfile = "books.xml"; xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET",xmlfile,false); xmlhttp.send(); var xmlDoc = xmlhttp.responseXML; if(xmlDoc.hasChildNodes) { for(var i = 0; i < xmlDoc.childNodes.length; i++) { var node = xmlDoc.childNodes[i]; if(node.nodeType != 1) continue; document.write(node.nodeName + '<br>'); for(var j = 0; j < node.childNodes.length; j++) { var node2 = node.childNodes[j]; if(node2.nodeType != 1) continue; document.write(node2.nodeName + '<br>'); for(var k = 0; k < node2.childNodes.length; k++) { var node3 = node2.childNodes[k]; if(node3.nodeType != 1) continue; document.write(node3.nodeName + '<br>'); } } } } </script> |
1 2 3 4 5 6 7 8 9 | <?xml version="1.0" encoding="utf-8"?> <문헌정보> <책 분류="XML"> <제목>XML 모든 것</제목> <저자>홍길동</저자> <출판사>ablog</출판사> <발행년도>2002</발행년도> </책> </문헌정보> |
출처 : http://develop.ablog.me/post/2013/05/06/javascript-xml-parse.aspx
'Develop > SCRIPT' 카테고리의 다른 글
javascript object 확인 (0) | 2014.10.24 |
---|---|
angularjs 관련글 (0) | 2014.09.05 |