|
제목 |
블로그 XML RSS 구현 (WINDOWS+IIS+ASP환경) |
|
작성자 |
|
|
업데이트 |
2004년 5월 26일 |
|
라이센스 |
출처만 밝혀주신다면 어디든지 가져가실수 있습니다. 단, 본 문서를 임의로 수정하여 배포하지는 말아주십시오. |
꼭 블로그가 아니더라도 XML RSS 는 이제 어느정도 대세가 되어가고 있는 듯합니다. 이제는 언론사나 커뮤니티 등에서도 RSS 가 나옵니다.. 그리고 #Reader나 Xpyder,FreeDemon 등의 RSS 구독기 또한 점차 넓게 사용되고 있습니다. 여기서는 이러한 XML RSS 를 구현하는 방법을 ASP 기반에서 XML 컴포넌트를 이용하여 구현하고자 합니다.
사실 RSS 를 구현할때 사실 단순히 텍스트 파일로 뿌려주고 ContentType 만 xml 로 선언해줘도 가능합니다. 그러나 조금은 다르게 해보고 싶다는 저의 호기심도 있고, 확장성과 향후 유지보수에 조금이라도 더 손쉽게 하기위해서 윈도우즈 2000 에 기본제공되어 있는 XML 관련 컴포넌트를 이용하여 구현해보았습니다. 물론 아래 소스는 지금 제 블로그 RSS 의 원형이 되고 있습니다.
한가지 주의 하실점은 XML 선언전에 어떠한 개행(\n) 이나 문자가 들어가서는 안됩니다. PHP 에서의 쿠키과 마찬가지 입니다.
|
<?xml version="1.0" encoding="EUC-KR" ?> <% ' 여기서 부터 rss 정보를 담는다.
Set Channel = xmlPars.CreateElement("channel") '<title>정보 '<description>정보 '<dc:language>정보 '<image>정보 '이미지 정보에 들어갈 것들 image.AppendChild(i_title) image.childnodes(0).text = "이미지 제목" ' 여기서 부터는 포스트에 대해서 출력 ' 우선 데이터를 읽어오자
'<item> 이라는 노드를 추가 item.AppendChild(title) item.childnodes(0).text = rs("제목필드")
' 마지막으로 최종적으로 뿌려주자. '마무리 ^^; rs.close set rs = nothing Set xmlPars = nothing
|
'WEB > ASP / DotNet' 카테고리의 다른 글
| ServerVariables 컬렉션은 (0) | 2007/06/07 |
|---|---|
| ActiveX 링크 (0) | 2007/06/07 |
| 블로그 XML RSS 구현 (WINDOWS+IIS+ASP환경) (0) | 2007/06/07 |
| 회원별 가상주소 발급의 구현 (WINDOWS+IIS+ASP 환경) (0) | 2007/06/07 |
| 강제 다운로드 (0) | 2007/06/07 |
| FSO 파일 이름 그냥 바꾸기 (0) | 2007/06/07 |




최근에 달린 댓글
링크
최근에 받은 트랙백
태그목록