using (XmlTextWriter writer = new XmlTextWriter(HttpContext.Current.Server.MapPath("rss.xml"), System.Text.Encoding.UTF8))
{
writer.Formatting = Formatting.Indented;
writer.WriteStartDocument();
writer.WriteStartElement("rss");
writer.WriteAttributeString("version", "2.0");
writer.WriteStartElement("channel");
writer.WriteElementString("title", "最新更新"); //标题,资料来源信息
writer.WriteElementString("link", " http://cyh.jzinfo.ha.cn/list.aspx?id=61");//站点的url地址
writer.WriteElementString("description", "焦作信息港车友会 http://cyh.jzinfo.ha.cn");//对网站的一个简单描述.
writer.WriteElementString("copyright", "forsky");
//获取datatable
//DataTable dt = ArticleBll.Query("select art_id,art_title,art_content,art_date,art_author from Article where iscommend='true'").Tables[0];
循环输出文章内容
//foreach (DataRow dr in dt.Rows)
//{
// writer.WriteStartElement("item");
// writer.WriteElementString("title", dr["art_title"].ToString()); //文章的标题
// writer.WriteElementString("link", " http://cyh.jzinfo.ha.cn/artical.aspx?id=" + dr["art_id"].ToString()); //文章的url
// writer.WriteElementString("description", report.substring(report.NoHTML(dr["art_content"].ToString()), 30));//文章的简单介绍 替换掉html代码
// writer.WriteElementString("author", dr["art_author"].ToString());// 作者
// writer.WriteElementString("pubDate", dr["art_date"].ToString());//文章发表时间
// writer.WriteEndElement();
//}
//循环结束 开始输出 xml文件尾
//有几个WriteStart 就有几个 end
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Close();
}
Response.Redirect("rss.xml");