xml 읽기: 코드 복사 코드는 다음과 같습니다. 텍스트1 텍스트2 < / defs> text3 코드 복사 코드는 다음과 같습니다. </u> <!-- </a>function initXML(){ </span>if (window.ActiveXObject){ </div>var doc=new ActiveXObject("Microsoft.XMLDOM") <div class="codebody" id="code76007">doc.async="false"; <BR>doc.load("test.xml"); }else{ <BR>var parser=new DOMParser(); <BR>var doc=parser.parseFromString("test.xml","text/ xml") <BR>} <BR>var xmlDoc=doc.documentElement ;//svg 객체 가져오기 <BR>xmlDoc.text;//svg 객체의 모든 텍스트를 출력합니다. 출력: text1 Text2 Text3 <BR>xmlDoc.getAttribute("id");//svg의 ID를 출력합니다. object, 출력:svgID <BR>xmlDocxmlDocLen=xmlDoc.childNodes.length;//svg 개체의 하위 노드 수를 출력합니다. 출력:3 <BR>var xmlDocxmlDocChilds=xmlDoc .childNodes;//svg의 모든 하위 노드 가져오기 <BR>var xmlDOcChildNode0=xmlDocChilds[0];//svg의 첫 번째 하위 노드 가져오기<BR>var xmlDocChildNode0TagName=xmlDOcChildNode0.nodeName;//자식 노드의 svg 태그 이름의 첫 번째 하위 노드 가져오기, 출력:desc <BR>var xmlDocChildNode0ID=xmlDOcChildNode0.getAttribute("id");//svg의 첫 번째 하위 노드의 id 속성 가져오기, 출력:descID <BR>var xmlDocChildNode0InnerText=xmlDOcChildNode0.Text <BR>xmlDocChildNode0InnerText=xmlDOcChildNode0.firstChild.node 가치; ;//svg의 첫 번째 하위 노드의 텍스트 가져오기, 출력:Text1 <BR>} <BR>// --> < title>