> Hello World !!!

     

@syaku

간단한 XML 파일 읽어오기 (DOM) : 자바스크립트

 

XML 파일을 DOM을 이용하여 간단하게 해당 노드의 값을 읽어오는 스크립트.

 

Javascript Source

<script language="javascript">
  // DOM 객체 선언
  var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
  // 동기화 여부
  xmlDoc.async = false;
  // 로드 XML 파일 명
  xmlDoc.load("test.xml");
  // 엘리먼트 name 선언
  var xmlText = xmlDoc.getElementsByTagName("key");
  // 값 호출
  var text1 = xmlText[0].childNodes[0].nodeValue;
  var text2 = xmlText[1].childNodes[0].nodeValue;

  // 출력
  document.write(text1 + "/" + text2);
</script>

XML Source : test.xml

  <?xml version="1.0" encoding="utf-8" ?>
    <data>
    <datch>
      <key>하하하</key>
    </datch>
    <datch2>
      <key>syaku</key>
    </datch2>
  </data>

written by Seok Kyun. Choi. 최석균.
http://www.cyworld.com/syaku
http://syaku.tistory.com