[ClassicASP] Microsoft.XMLDOM 을 이용한 doctype 생성 > 온라인강의

본문 바로가기
 
 
 
오늘 267
어제 1,826
최대 2,526
전체 3,251,638

최근 방문자

964
1723
2217
1939
1826
267
19 20 21 22 23 24
비즈니스의 시작 비즈명함 ~ 가격, 품질, 배송 3가지 만족을 드리는 비즈명함 / 즉석명함 / 급행서비스 / 서울 전지역 수도권일부 3시간배송

온라인강좌 홈 > 온라인강좌 > 온라인강좌

XML | [ClassicASP] Microsoft.XMLDOM 을 이용한 doctype 생성

페이지 정보

작성일2013-04-26 09:13 조회5,688회 댓글0건

본문

asp로 xml화일을 생성할 때 DOCTYPE을 보이게 하는 방법

Set objDom = Server.CreateObject("Microsoft.XMLDOM")
objDom.async = false
objDom.appendChild(objXML.createProcessingInstruction("xml","version=""1.0"" encoding=""euc-kr"" "))

이렇게 화면 xml화일에서는
<?xml version="1.0" encoding="euc-kr" ?>
이렇게 출력이 되잖아요?

그럼 그 하단에
<?xml version="1.0" encoding="euc-kr" ?>
<!DOCTYPE NEWS PUBLIC "-//view.daum.net//DTD NewsML 1.1//EN"
 "http://api.v.daum.net/static/dtd/newsml-1.1.dtd">

이게 추가되어야 하는데 어떻게 추가시키는지요?


[ 방법1 ]
프로그램에서 DTD참조를 삽입하려 하시는군요. 지금 사용하시는 MSXML에는 그런 메소드가 없습니다.
돌아가는 방법으로 해당 글자가 담긴 스트링을 LOADXML()로 불러들이거나, 아니면 XSL이라는 언어를 사용하는걸 생각해볼만 합니다.


[ 방법2 ]
Set objDom = new ActiveXObject("Microsoft.XMLDOM")
objDom.async="false"
objDom.load("xml_doctype.xml")  '<<== 이렇게 외부파일에 doctype 내용을 등록


xml_doctype.xml 내용은 다음과 같습니다.
<?xml version="1.0" endcoding="utf-8"?>
<!DOCTYPE NEWS PUBLIC "-//view.daum.net//DTD NewsML 1.1//EN"
 "http://api.v.daum.net/static/dtd/newsml-1.1.dtd">



참조자료
http://blog.naver.com/PostView.nhn?blogId=wolfman21&logNo=40065985750
http://www.devpia.co.kr/Maeul/Contents/Detail.aspx?BoardID=65&MAEULNO=25&no=8956&ref=8956
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.


목록

Total 1,943건 1 페이지
온라인강의 목록
번호 제목
1943
1942
1941
1940
JSP utf-8 한글깨짐 (write.2017-03-20)  Hit.62
1939
1938
1937
1936
1935
그누보드 [G5] 게시물 순서 바꾸기 (write.2017-03-16)  Hit.109
1934
전자결제 [PayPal] PHP 결제연동 (write.2017-03-15)  Hit.109
1933
전자결제 [PayPal] ASP 결제 연동 (write.2017-03-15)  Hit.104
1932
1931
1930
JSP Service Temporary Unavailable! (write.2017-03-13)  Hit.123
1929
그누보드 [G5] [최신글] 한줄소식 (write.2016-02-19)인기글첨부파일  Hit.1641
1928
1927
1926
1925
1924
일반 FireFox 플러그인 (write.2015-02-28)인기글  Hit.2003
1923
1922
1921
1920
1919
게시물 검색
 
 
상호: 해피정닷컴 대표:정창용 사업자등록번호:119-05-36414 (08394) 서울시 구로구 디지털로 242 한화비즈메트로1차 1502호
전화: 070-7600-3500 팩스:02-865-3528 개인정보관리:정창용 mail@happyjung.com 에스크로확인
개인정보취급방침
COPYRIGHT 2001~2017 해피정닷컴. All rights reserved. 부가통신사업신고:서울체신청-1217 통신판매신고:2014-서울구로-0074
 
모바일 버전으로 보기