반응형
order.xml 파일
html 소스
<?xml version="1.0" encoding="euc-kr"?>
<order number="3123">
<data>200211</data>
<customer id="2116A">My Company </customer>
<item>
<part-number warehouse="Warehouse 11"> E16-25A</part-number>
<quantity>16</quantity>
</item>
</order>
html 소스
<html>
<head>
</head>
<body>
<p>실습 7-4child 요소 접근하기</p>
<script language="Javascript">
xmldoc = new ActiveXObject("MSXML.DOMDocument");
xmldoc.async=false;
xmldoc.load("order.xml");
xmlErr = xmldoc.parseError;
if(xmlErr.errorCode != 0)
alert("Error!"+xmlError.reason);
else
alert("success");
var root= eval(xmldoc.documentElement);
var nodes = root.childNodes;
for(var i=0; i<nodes.length ; i++)
{
var node = nodes.item(i);
alert("<"+node.nodeName+"> : " + node.firstChild.nodeValue);
}
</script>
</body>
</html>
'IT > xml' 카테고리의 다른 글
XSLT2.0 namespace 설정법 (0) | 2017.12.07 |
---|---|
[XML] createElement,setNamedItem,appendChild (0) | 2011.05.31 |
[XML] XPath함수인 format-number, count(), sum() 사용법 (0) | 2011.05.12 |
[XML] CSS에서 background 적용 방법 (0) | 2011.04.26 |
[XML] element 전역 설정 (0) | 2011.04.05 |