九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
ASP生成RSS實(shí)例解析 - ailincn的日志 - 網(wǎng)易博客

ASP生成RSS實(shí)例解析

維護(hù)開發(fā) 2007-11-02 13:54:42 閱讀71 評論0   字號: 訂閱

    前面用ASP讀取了RSS,又在網(wǎng)上搜羅了下ASP生成RSS的,大概有兩種方法,第一是直接在ASP頁面中寫XML的元素,但是要符合XML的格式。另外一種就是用ASP寫XML后綴名的文件??傮w看來第一種方法比較簡單。

實(shí)例如下:

****************************文件名  RSS.asp**************************

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#Include Virtual="Inc/Conn.asp"-->
<%

Response.Charset = "gb2312"

'注意以下的中文和網(wǎng)址以本博客為例

Response.ContentType="text/xml"

Response.Write("<?xml version=""1.0"" encoding=""gb2312"" ?>")
Response.Write("<rss version=""2.0"">")
Response.Write("<channel>")
Response.Write("<title>老虎花信息速遞</title>")
Response.Write("<link>http://www.ailicn.cn</link>")
Response.Write("<description>信息速遞</description>")
Response.Write("<category>老虎花的博客</category>")
Response.Write("<language>zh-cn</language>")
Response.Write("<docs>http://www.ailicn.cn/RSS.asp</docs>")
Response.Write("<generator>http://www.ailicn.cn</generator>")
Response.Write("<webMaster>web@ailicn.cn</webMaster>")
Response.Write("<managingEditor>web@ailicn.cn</managingEditor>")
Response.Write("<pubDate>"&Now()&"</pubDate>")
Response.Write("<lastBuildDate>"&Now()&"</lastBuildDate>")
Response.Write("<ttl>30</ttl> ")
Response.Write("<copyright>Copyright 2007,老虎花博客.</copyright>")

 

Dim sql
Dim rs

'以下是讀取文章列表中的記錄

sql="select top 20 * from Article where Deleted=False order by UpdateTime desc"
set rs=Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1


while not rs.Eof 


    '以下開始寫XML中的ITEM
    Response.Write("<item>")
    Response.Write("<title><![CDATA["&rs("Title")&"]]></title>")     '<![CDATA[ ]]>用來告訴瀏覽器以下不需要轉(zhuǎn)換成XML格式的,直接顯示其中的內(nèi)容,主要是防止記錄中的各種符號造成與XML格式?jīng)_突。
    Response.Write("<link>http://lib.forestpolice.net/ShowArticle.asp?ArticleID="&rs("ArticleID")&"</link>")
    Response.Write("<author>"&rs("Author")&"</author>")
    Response.Write("<category>森林公專圖書館信息速遞</category>")
    Response.Write("<pubDate>"&rs("UpdateTime")&"</pubDate>")   
    Response.Write("<description><![CDATA["&left(rs("Content"),100)&"]]></description>")
    Response.Write("</item>")
   
    rs.MoveNext()
wend

'XML結(jié)束

Response.Write("</channel>")
Response.Write("</rss>")

%>

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
為博客添加rss訂閱代碼(asp)
給你的asp ac站點(diǎn)加rss功能
第二種分頁技術(shù)
ASP如何讀取SqlServer庫中的表名,MSSQL,數(shù)據(jù)庫
asp里面,向數(shù)據(jù)庫里面添加一條記錄之后,可以立刻獲得這個(gè)記錄的ID號嗎?就是自動編號。
asp結(jié)合ajax中文亂碼問題
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服