站长之家- 语言 2008-09-11T10:58:18 +08:00

建立自己的RSS

本文主要提供代码,创建自己的RSS,供别人订阅...

---RSS.aspx

---RSS.aspx.cs

usingSystem;
usingSystem.Collections;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Web;
usingSystem.Web.SessionState;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.HtmlControls;

namespaceSocent
{
///
///取得聚合文章
///
publicclassRSS:System.Web.UI.Page
{
Components.GenRSSgr=newComponents.GenRSS();//实例化对象

stringstrRSS="";

privatevoidPage_Load(objectsender,System.EventArgse)
{
Response.ContentType="application/xml";//输出并按xml数据显示
Response.Write(GetRSS());
}

///
///取得聚合文章
///
publicstringGetRSS()
{
DataSetds=gr.GenerateRSS();//调用GenerateRSS()方法,获得数据

strRSS=strRSS+"";
strRSS=strRSS+"";
strRSS=strRSS+"土人制造";
strRSS=strRSS+"

  • https://www.socent.com";
    strRSS=strRSS+"土人制造";
    for(inti=0;i";
    strRSS=strRSS+"";
    strRSS=strRSS+"
  • https://www.socent.com/ArticleShow@"+ds.Tables[0].Rows[i]["ID"]+".html";
    strRSS=strRSS+"";
    strRSS=strRSS+"土人制造";
    strRSS=strRSS+"

    "+Convert.ToDateTime(ds.Tables[0].Rows[i]["AddDate"].ToString()).ToString("yyyy-MM-ddHH:mm")+"";
    strRSS=strRSS+"https://www.socent.com/CommentShow@"+ds.Tables[0].Rows[i]["ID"]+".html";
    strRSS=strRSS+"";
    }
    strRSS=strRSS+"";
    strRSS=strRSS+"";

    returnstrRSS;
    }

    #regionWeb窗体设计器生成的代码
    overrideprotectedvoidOnInit(EventArgse)
    {
    //
    //CODEGEN:该调用是ASP.NETWeb窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    ///
    ///设计器支持所需的方法-不要使用代码编辑器修改
    ///此方法的内容。
    ///
    privatevoidInitializeComponent()
    {
    this.Load+=newSystem.EventHandler(this.Page_Load);
    }
    #endregion
    }
    }

  • 推荐关键词

    24小时热搜

    查看更多内容

    大家正在看