用asp生成rss訂閱檔案feed asp的方法

2021-04-09 06:29:05 字數 2607 閱讀 4542

更新在http://www.laotao.cn/article.asp?id=254

現在論壇用rss的越來越多了,總想在自己的系統中也搞個rss訂閱,這樣不要勞駕各位每天來都登陸系統,直接用rss工具就可以大體看一下今天的關注內容了,然後有重點地去檢視,其實我不是很專業,在網上蒐羅了一些資料,慢慢的思路清晰了,然後就寫了出來

其實過程是簡單的大概就是

先用asp讀取資料從資料庫,然後生成一定格式的乙個文字串,這個文字串就是rss用記事本開啟時的內容是一樣的,然後把這個文字串寫到乙個檔案中,這個檔案時xml結尾的

然後看的人在瀏覽器中就可以看到了那個rss的樣子

這個地方介紹兩種方法

1、還有乙個就是直接在asp檔案裡面生成

2、乙個是用asp去在目錄裡面生成乙個xml檔案

這裡先介紹第乙個吧

我帖**了

資料庫包含的連線文

件<%response.contenttype="text/xml; charset=gb2312;"%>

<?xml version="1.0" encoding="gbk"?>

這裡的編碼方式可能要注

意了

上面部分是頭部,下面開始迴圈

生成item部分

'關閉資料庫連線

%>

把尾巴給加上

*請注意,複製過去的時候把中文的注釋全部去掉

第二種情況是直接生成乙個xml的

這個我沒有測試呢,fso檔案操作的函式是down人家的

大概過程

1.熟悉rss規範以及格式

這個簡單如果不好找規範的話,可以開啟別人的rss.xml聚合源來看看就知道了

詳細可以看這裡rss 2.0規範

sitehost

webdescription

generator

zh-cn

pubdate>"

'讀取資料<...>

'事先定義好資料庫連線conn

set rs=server.createobject("adodb.recordset")

sql="select * from table"

rs.open sql, conn, 1, 1

if not rs.eof then

enter=true'有內容可以插入rss

do while not rs.eof

myrss=myrss & "" & rs("title") & "

" & rs("author") & "

" & rs("link") & "

" & rs("pubdate") & "

" & rs("link") & "

" & rs("category") & "

"rs.movenext

loop

end if

rs.close

set rs=nothing

'rss結束

'結束rss.xml

myrss=myrss & "

其他參考

rss 2.0規範

為自己的**新增rss功能

feedburner怎麼用 新手RSS訂閱使用指南

一言談 rss訂閱使用者指南 下面我寫的是乙個rss訂閱使用者的使用指南,裡面講到的不僅僅適用於本blog,你可以通過下面的介紹訂閱你喜歡的任何blog。目的很簡單 用最少的時間,瀏覽你喜歡的所有blog!首先推薦使用抓蝦 www.zhuaxia.com 最近我把我的網上blog訂閱工具從blogl...

用asp生成PDF檔案

首先必須在定義欄位的工作站 不是伺服器 上安裝有adobe完全版。這個是乙個指向adobe forms acrobat toolkit的鏈結,由此開始一切就容易了。http partners.adobe.asn developer acrosdk forms.html 並把它解壓縮到指定目錄。當你進...

用asp生成PDF檔案

adobe pdf格式已經變成很多機構和公司進行跨平台製表的通用 格式。儘管我不是這個產品的狂熱痴迷者,卻不得不接受這樣乙個事實 用這個格式產生乙個協定可能會比用word還要好。我試了各種辦法,但是看來都有乙個很大的限制 如果我能快速產生它,它就只能是乙個html形式的衍生物,在列印時就會變得面目全...