RSS

前台:

  

<?xml version="1.0"?>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RSS.aspx.cs" Inherits="RSS" ContentType="text/xml" %>

<rss version="2.0">
<channel>
<title>XXX网站书店</title>
<description></description>
<link>http://www.bookshop.com</link>
<language>zh-cn</language>
<docs></docs>
<ttl>5</ttl>

<asp:Repeater runat="server" ID="RepeaterRss">
<ItemTemplate>
<item>
<title><%#Eval("Title") %></title>
<link><%#Eval("Id","http://localhost:8088/BookDetail.aspx?id={0}") %></link>
<pubDate><%#Eval("PublishDate") %></pubDate>
<source>XXX网站书店</source>
<author><%#Eval("Author") %></author>
<description><![CDATA[<%#Eval("ContentDescription") %>]]></description>
</item>
</ItemTemplate>
</asp:Repeater>

</channel>
</rss>

后台:

public partial class RSS : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    LoadRssData();
  }

  private void LoadRssData()
  {
    List<Books> lst = new List<Books>();
    for (int i = 0; i < 15; i++)
    {
       lst.Add(new Books() { Id=i+1, Title="标题"+(i+1), Author="秋月光璇", ContentDescription="详细内容:"+Guid.NewGuid().ToString(), PublishDate=DateTime.Now});
    }
    this.RepeaterRss.DataSource = lst;
    this.RepeaterRss.DataBind();
  }

}

public class Books
{
  public Books()
  { }

  public int Id { get; set; }
  public string Title { get; set; }
  public string Author { get; set; }
  public DateTime PublishDate { get; set; }
  public string ContentDescription { get; set; }
}

时间: 2024-08-27 06:57:55

RSS的相关文章

Linux内存VSS,RSS,PSS,USS解析

转载:http://myeyeofjava.iteye.com/blog/1837860 adb shell procrank | grep com.package > appmem说明:五个参数分别为PID Vss Rss Pss Uss 一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)RSS - Resident Set Size 实际使用物理内存(包含共享库占用

.NET 3.5 : 读写RSS或者ATOM

在.NET 3.5中提供了一套全新的接口来实现对RSS和ATOM这两种数据文件的读写.非常方便.下面演示一下 1. 首先要添加一个引用System.ServiceModel.Web using System.ServiceModel.Syndication;using System.Xml; 2. 读取RSS的代码 /// <summary>/// 从一个远程站点读取RSS/// </summary>/// <param name="sender">

[UWP]涨姿势UWP源码——RSS feed的获取和解析

本篇开始具体分析涨姿势UWP这个APP的代码,首先从数据的源头着手,即RSS feed的获取和解析,相关的类为RssReader,所有和数据相关的操作均放在里面. 涨姿势网站提供的RSS feed地址为http://www.zhangzishi.cc/feed,在UWP中想要通过发送http request并从URI接受http response,最简单的方式就是使用HttpClient: public async Task<string> DownloadRssString() { var

测试rss与navicat连接

在navcat建表按照下表: 主要内容:对Rsseasy后台框架的更改说明 日期:2017-06-21 版本:RssSysFrame_zlf_v1.0.0 1.总体命名规则(源代码) 第一条:所有带有"Easy"."Self"标志的文件,文件名不可以更改.路径不可以更改! 第二条:带有"Easy"标志的命名,表示该文件属于框架内的文件,并且内容不可更改!原因可能是该文件名已经在别处引用,或者涉及到已经封装好的类.方法. 第三条:带有"S

XML应用之RSS

1.制作自己的RSS订阅源,订阅源的内容通常是从数据库中读取,首先创建一个数据库: 1 #创建数据库 2 create database blog charset utf8; 3 4 #切换数据库 5 use blog; 6 7 #创建表 8 create table blog( 9 id int unsigned not null primary key auto_increment, 10 title varchar(120) not null default '', 11 author v

android rss阅读器开发一点小技巧

这几天一直在学习开发Rss阅读器,遇到一个很坑的问题,InputSource这里总是出错.弄了好久,终于让我找到一个解决方法----看代码: new Thread(){ @Override public void run() { try { URL url = new URL(RSS_URL); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser();

xml实现rss订阅

RSS是一种网页内容联合格式,是XML的一种,所有的RSS文档都遵循XML1.0规范. 具体示例: <span style="font-family:Microsoft YaHei;font-size:18px;"><?xml version = "1.0" encoding = "utf-8" ?> <rss version = "2.0" xmlns:wfw ="http://wel

ASP.NET的SEO:Linq to XML---网站地图和RSS Feed

本系列目录 网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页.    这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点就是各个网页,而各个网页之间通过url相互连接.蜘蛛可以从一个网页出发,通过该网页上的url,爬到另一个网页:再通过另一个网页上的url,再爬到更多的网页--,以此类推.但如果是一个新发布的网站,可能就没有其他url指向它,那么它就永远不会被"爬到"(收录).为了解决这个问题,新站可以自

Linq to XML---网站地图和RSS Feed(ASP.NET的SEO)

本系列目录 网站地图的作用是让搜索引擎尽快的,更多的收录网站的各个网页.    这里我们首先要明白一个基本的原理,搜索引擎的爬行方式.整个互联网就像一张纵横交错的"网":网的各个节点就是各个网页,而各个网页之间通过url相互连接.蜘蛛可以从一个网页出发,通过该网页上的url,爬到另一个网页:再通过另一个网页上的url,再爬到更多的网页--,以此类推.但如果是一个新发布的网站,可能就没有其他url指向它,那么它就永远不会被"爬到"(收录).为了解决这个问题,新站可以自