目前的網站項目裡面有一塊資訊的欄目,這一次項目組決定用RSS的方式釋出,與國際接軌哈。呵呵~
那麼我們的新聞資訊需要生成一些頻道的RSS檔案,還是祭起我們的老夥計:ASP.NET,讓它去動态生成這個中規中矩的XML檔案吧!
首先我們可得完成RSS的生成類,Channel(頻道) 和 Item(條目),在這裡隻是按RSS的規則添加了一些必要的節點項目。
類圖
用ASP.NET做一個自己的新聞釋出RSS ITEM類:很簡單,定義了一個條目資訊常用的一些元素
用ASP.NET做一個自己的新聞釋出RSS using System;
用ASP.NET做一個自己的新聞釋出RSS using System.Web;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.Services;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.Services.Protocols;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public class Item
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS {
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 字段#region 字段
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /**//// <summary>
用ASP.NET做一個自己的新聞釋出RSS /// 标題
用ASP.NET做一個自己的新聞釋出RSS /// </summary>
用ASP.NET做一個自己的新聞釋出RSS private string title;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 連結
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private string link;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 描述
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private string description;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 釋出日期
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private string pubdate;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 來源
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private string source;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 作者
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private string author;
用ASP.NET做一個自己的新聞釋出RSS #endregion
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 屬性#region 屬性
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Title
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS get
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.title;
用ASP.NET做一個自己的新聞釋出RSS }
用ASP.NET做一個自己的新聞釋出RSS set
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.title = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS }
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Link
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.link;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.link = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Description
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.description;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.description = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Pubdate
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.pubdate;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.pubdate = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Source
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.source;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.source = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string Author
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.author;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.author = value;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS #endregion
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 構造函數#region 構造函數
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 資訊條目
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public Item()
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// <param name="Title">标題</param>
用ASP.NET做一個自己的新聞釋出RSS /// <param name="Link">連結</param>
用ASP.NET做一個自己的新聞釋出RSS /// <param name="Description">描述</param>
用ASP.NET做一個自己的新聞釋出RSS public Item(string Title, string Link, string Description)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.title = Title;
用ASP.NET做一個自己的新聞釋出RSS this.link = Link;
用ASP.NET做一個自己的新聞釋出RSS this.description = Description;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS }
用ASP.NET做一個自己的新聞釋出RSS CHANNEL類:常用的頻道資訊,以及一個條目組,對條目組的添加方法,以及把CHANNEL導出XML的一些方法。組成XML檔案時,沒有傳統意義上的XmlDocument的操作方式,感覺麻煩,不若直接按格式湊文本來的快。^_*
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS using System.Data;
用ASP.NET做一個自己的新聞釋出RSS using System.IO;
用ASP.NET做一個自己的新聞釋出RSS using System.Text;
用ASP.NET做一個自己的新聞釋出RSS using System.Xml;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public class Channel
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 條目組
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS private Item[] items;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public Item[] Items
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return this.items;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 資訊頻道
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public Channel()
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 方法#region 方法
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 添加條目到頻道
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public void AddItem( Item item )
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (this.items == null)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.items = new Item[1];
用ASP.NET做一個自己的新聞釋出RSS this.items[0] = item;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS else
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS Item[] itemTemp = new Item[this.items.Length];
用ASP.NET做一個自己的新聞釋出RSS itemTemp = this.items;
用ASP.NET做一個自己的新聞釋出RSS this.items = new Item[this.items.Length + 1];
用ASP.NET做一個自己的新聞釋出RSS for ( int i = 0; i < itemTemp.Length; i ++ )
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS this.items[i] = itemTemp[i];
用ASP.NET做一個自己的新聞釋出RSS }
用ASP.NET做一個自己的新聞釋出RSS this.items[this.items.Length-1] = item;
用ASP.NET做一個自己的新聞釋出RSS }
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 擷取頻道的RSS檔案的内容
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public string GetRSS()
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS {
用ASP.NET做一個自己的新聞釋出RSS StringBuilder strRtn = new StringBuilder();
用ASP.NET做一個自己的新聞釋出RSS string strLine = string.Empty;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>";
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append(strLine);
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<rss version=\"2.0\">");
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<channel>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<title>" + this.title + "</title>");
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<link>" + this.link + "</link>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (!string.IsNullOrEmpty(this.description))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<description>" + this.description + "</description>";
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append(strLine);
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS foreach (Item newsItem in this.items)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<item>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<title><![CDATA[" + newsItem.Title + " ]]></title>");
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("<link><![CDATA[" + newsItem.Link + " ]]></link>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (!string.IsNullOrEmpty(newsItem.Description))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<description><![CDATA[" + newsItem.Description + " ]]></description>";
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append(strLine);
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (!string.IsNullOrEmpty(newsItem.Pubdate))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<pubDate><![CDATA[" + newsItem.Pubdate + " ]]></pubDate>";
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (!string.IsNullOrEmpty(newsItem.Source))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<source><![CDATA[" + newsItem.Source + " ]]></source>";
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (!string.IsNullOrEmpty(newsItem.Author))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strLine = "<author><![CDATA[" + newsItem.Author + " ]]></author>";
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("</item>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("</channel>");
用ASP.NET做一個自己的新聞釋出RSS strRtn.Append("</rss>");
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return strRtn.ToString();
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 擷取頻道的RSS檔案
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public void GetRSSFile(string fileName)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS StreamWriter sw = new StreamWriter(fileName,false);
用ASP.NET做一個自己的新聞釋出RSS sw.WriteLine(this.GetRSS());
用ASP.NET做一個自己的新聞釋出RSS sw.Close();
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS /// 擷取頻道的RSS XMLDocument
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public XmlDocument GetRSSDocument()
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS XmlDocument xmlRtn = new XmlDocument();
用ASP.NET做一個自己的新聞釋出RSS xmlRtn.LoadXml(this.GetRSS());
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS return xmlRtn;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 類做好了,接下來完成RSS頁的代碼建構。前台不用管它,需要做的是它的cs程式:
RSS.aspx .cs: 從資料庫擷取頻道和條目資訊,組成RSS檔案。
通路時,可加上連接配接字元串,改變頻道,例如:
<a href="http://localhost/xmlDataSet/Rss.aspx?channel=00001">http://localhost/xmlDataSet/Rss.aspx?channel=00001</a>
<a href="http://localhost/xmlDataSet/Rss.aspx?channel=00002">http://localhost/xmlDataSet/Rss.aspx?channel=00002</a>
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS using System.Configuration;
用ASP.NET做一個自己的新聞釋出RSS using System.Collections;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS using System.Web.Security;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.UI;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.UI.WebControls;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.UI.WebControls.WebParts;
用ASP.NET做一個自己的新聞釋出RSS using System.Web.UI.HtmlControls;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS using System.Data.OleDb;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS public partial class Rss : System.Web.UI.Page
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS protected void Page_Load(object sender, EventArgs e)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS //made by hekui 2007-01-27
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 根據查詢字元串,判斷檢視的頻道#region 根據查詢字元串,判斷檢視的頻道
用ASP.NET做一個自己的新聞釋出RSS string strChannel_ID;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS if (string.IsNullOrEmpty(Request["channel"]))
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strChannel_ID = "00001";
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS strChannel_ID = Request["channel"];
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS #endregion
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 構造頻道資訊#region 構造頻道資訊
用ASP.NET做一個自己的新聞釋出RSS DataTable dtChannel = getTable("select TITLE,LINK,DESCRIPTION from CHANNEL where CHANNEL_ID = '" + strChannel_ID + "'");
用ASP.NET做一個自己的新聞釋出RSS Channel channel = new Channel();
用ASP.NET做一個自己的新聞釋出RSS channel.Title = dtChannel.Rows[0]["TITLE"].ToString();
用ASP.NET做一個自己的新聞釋出RSS channel.Link = dtChannel.Rows[0]["LINK"].ToString();
用ASP.NET做一個自己的新聞釋出RSS channel.Description = dtChannel.Rows[0]["DESCRIPTION"].ToString();
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 構造條目資訊#region 構造條目資訊
用ASP.NET做一個自己的新聞釋出RSS DataTable dtItem = getTable("select TITLE,LINK,DESCRIPTION,PUBDATE,SOURCE,AUTHOR from ITEM where CHANNEL_ID = '" + strChannel_ID + "'");
用ASP.NET做一個自己的新聞釋出RSS foreach (DataRow dr in dtItem.Rows)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS Item item = new Item();
用ASP.NET做一個自己的新聞釋出RSS item.Title = dr["TITLE"].ToString();
用ASP.NET做一個自己的新聞釋出RSS item.Link = dr["LINK"].ToString();
用ASP.NET做一個自己的新聞釋出RSS item.Description = dr["DESCRIPTION"].ToString();
用ASP.NET做一個自己的新聞釋出RSS item.Pubdate = dr["PUBDATE"].ToString();
用ASP.NET做一個自己的新聞釋出RSS item.Source = dr["SOURCE"].ToString();
用ASP.NET做一個自己的新聞釋出RSS item.Author = dr["AUTHOR"].ToString();
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS channel.AddItem(item);
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS RSS内容導出#region RSS内容導出
用ASP.NET做一個自己的新聞釋出RSS Response.Clear();
用ASP.NET做一個自己的新聞釋出RSS Response.ClearContent();
用ASP.NET做一個自己的新聞釋出RSS Response.ClearHeaders();
用ASP.NET做一個自己的新聞釋出RSS Response.ContentType = "text/xml;charset='utf-8'";
用ASP.NET做一個自己的新聞釋出RSS Response.Write(channel.GetRSS());
用ASP.NET做一個自己的新聞釋出RSS Response.End();
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 擷取資料庫連結#region 擷取資料庫連結
用ASP.NET做一個自己的新聞釋出RSS private OleDbConnection getConn()
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("news.mdb") + ";Persist Security Info=False";
用ASP.NET做一個自己的新聞釋出RSS OleDbConnection conn = new OleDbConnection(strConn);
用ASP.NET做一個自己的新聞釋出RSS return conn;
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 根據SQL擷取DataTable#region 根據SQL擷取DataTable
用ASP.NET做一個自己的新聞釋出RSS private DataTable getTable(string sqlString)
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS OleDbDataAdapter da = new OleDbDataAdapter(sqlString, getConn());
用ASP.NET做一個自己的新聞釋出RSS DataSet ds = new DataSet();
用ASP.NET做一個自己的新聞釋出RSS da.Fill(ds);
用ASP.NET做一個自己的新聞釋出RSS return ds.Tables[0];
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS
用ASP.NET做一個自己的新聞釋出RSS 示例程式裡還有一個頁面:一個簡易的RSS閱讀器,代碼處理沒按套路出牌,直接DataSet裝載RSS源的。資料庫玩慣了,Table的操作習慣些。