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

본문 바로가기
 
 
 
오늘 755
어제 1,059
최대 2,526
전체 3,575,042

최근 방문자

1777
1770
1670
997
1059
755
18 19 20 21 22 23
비즈니스의 시작 비즈명함 ~ 가격, 품질, 배송 3가지 만족을 드리는 비즈명함 / 즉석명함 / 급행서비스 / 서울 전지역 수도권일부 3시간배송

select * from g5_menu where me_use = '1' and me_link like '%lecture%'
온라인강좌 홈 > 온라인강좌 > 온라인강좌

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

페이지 정보

작성일2013-04-26 09:13 조회6,308회 댓글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 2,096건 1 페이지
온라인강의 목록
번호 제목
2096
2095
2094
2093
2092
2091
2090
2089
2088
2087
2086
2085
2084
2083
2082
2081
2080
2079
2078
2077
2076
2075
2074
Editor [CKEeditor] Emojione 추가하기 (write.2017-09-18) Hit.353
2073
2072
게시물 검색
 
 
상호: 해피정닷컴 대표:정창용 사업자등록번호:119-05-36414 (08394) 서울시 구로구 디지털로 242 한화비즈메트로1차 1502호
전화: 070-7600-3500 팩스:02-865-3528 개인정보관리:정창용 mail@happyjung.com 에스크로확인
개인정보취급방침
COPYRIGHT 2001~2017 해피정닷컴. All rights reserved. 통신판매신고:2014-서울구로-0074
 
모바일 버전으로 보기