두가지 방법
1. asp페이지 로드시 xml파일(.xml)을 생성(save)하는 방식
<%
Dim objXML, nRoot, nRid, nItm, nAtt
'//XML 생성
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.appendChild(objXML.createProcessingInstruction("xml","version=""1.0"" encoding=""utf-8"""))
set nRoot = objXML.CreateElement("XML")
objXML.AppendChild(nRoot)
'// 자식노드생성
set nAtt = objXML.createAttribute("Addr")
nAtt.text = "서울시 서초구 방배동임"
nItm.setAttributeNode nAtt
nRoot.AppendChild(nItm)
'// XML 파일로 저장(경로는 .xml을 저장하려는 경로의 mappath를 사용
objXML.save Server.MapPath("/data") & "\Test.xml"
Set objXML = Nothing
%>
2. asp페이지에서 xml코드를 직접 작성하는 방식
asp페이지 상단에 xml선언과 인코딩방식을 지정하고 헤더를 선언하면 자동으로 xml으로 인식한다.
소스 수정 후 확인 시에 수정내용이 반영되지 않는경우가 많으니 (IE)
이럴때는 쿠키, 세션 삭제후 웹페이지를 다 닫고 다시띄우시길..
<?xml version="1.0" encoding="euc-kr"?>
<%
Response.ContentType = "text/xml"
Response.AddHeader "Pragma", "no-cache"
Response.expires = -1
Response.buffer = True
%>
'Note > 그밖에' 카테고리의 다른 글
ASP에서 페이지의 환경변수 알아내기 (0) | 2011.03.25 |
---|---|
[Web]엑셀다운로드페이지에서 빈 셀 보더보이기(회색) (0) | 2011.01.14 |
CSS에서 input 한/영 입력 제한하기 (0) | 2011.01.03 |
jquery :: .hover() 이벤트의 활용 (0) | 2011.01.03 |
ASP와 ASP.net 의 차이점 (0) | 2010.12.24 |