<%
xml=request("xml") 'xml 형식의 태그 문자열을 가져온다. xml 선언 태그는 없어도 된다.
Set xmlPars = Server.CreateObject("microsoft.XMLDOM")
xmlPars.LoadXML xml '파일이거나 xml 개체를 받을 때는 xmlPars.Load를 쓴다.
if xmlPars.ParseError.errorCode <> 0 then
Response.write "에러발생"
Response.end
else
Set root = xmlPars.documentElement
pcserial = root.childNodes(0).text '최상위가 가지고 있는 가지들(순서대로 0부터)
count = root.childNodes(1).text
response.write "pcserial : "& pcserial &"<br>"
response.write "count : "& count &"<br>"
for i=2 to count+1
songid=root.childNodes(i).childNodes(0).text '차상위의 가지들
songtype=root.childNodes(i).childNodes(1).text
response.write "songid : "& songid &"<br>"
response.write "songtype : "& songtype &"<br>"
next
Set root = nothing
end if
Set xmlPars = nothing
$>
xml=request("xml") 'xml 형식의 태그 문자열을 가져온다. xml 선언 태그는 없어도 된다.
Set xmlPars = Server.CreateObject("microsoft.XMLDOM")
xmlPars.LoadXML xml '파일이거나 xml 개체를 받을 때는 xmlPars.Load를 쓴다.
if xmlPars.ParseError.errorCode <> 0 then
Response.write "에러발생"
Response.end
else
Set root = xmlPars.documentElement
pcserial = root.childNodes(0).text '최상위가 가지고 있는 가지들(순서대로 0부터)
count = root.childNodes(1).text
response.write "pcserial : "& pcserial &"<br>"
response.write "count : "& count &"<br>"
for i=2 to count+1
songid=root.childNodes(i).childNodes(0).text '차상위의 가지들
songtype=root.childNodes(i).childNodes(1).text
response.write "songid : "& songid &"<br>"
response.write "songtype : "& songtype &"<br>"
next
Set root = nothing
end if
Set xmlPars = nothing
$>
'쓸만한 주저리' 카테고리의 다른 글
도량형 기사를 보고 느낀 의문 : 평은 어떤 단위일까? (0) | 2006.10.24 |
---|---|
자바스크립트로 모달 창 띄우기 (0) | 2006.10.17 |
엑셀 파일로 내보내야 할 때 (0) | 2006.08.10 |
정규표현식을 이용한 전화번호 검사 (0) | 2006.08.01 |
글이 영역을 넘어가면 점을 찍어주는 스타일 (0) | 2006.07.05 |