jQuery异步加载数据添加事件
2014-05-07 12:35
477 查看
jQuery异步加载数据添加事件
用C#实现RSS的生成和解析,支持RSS2.0和Atom格式
RSS已经非常流行了,几乎所有有点名气的和没名气的网站都有提供RSS服务。本文详细教你什么是RSS,如是在.Net中使用RSS。
1.那么什么是RSS呢?
RSS是一种消息来源格式规范,用以发布经常更新资料的网站,例如博客、新闻的网摘。RSS文件,又称作摘要、网摘、更新、频道等,包含了全文或节选文字,再加上一定的属性数据。RSS让发布者自动发布信息,也使读者能够聚合和定期更新不同网站的网摘。RSS可以通过以网页或桌面为架构的软件来阅读,即RSS阅读器、新闻聚合器等,并进行定期更新检查、自动下载。详细介绍见RSS简介
2.RSS的格式是怎样的呢?
RSS目前主要有两种标准格式:RSS2.0 、Atom1.0
3.如何制作RSS,如何解析RSS呢?
在.NET4/3.5下,MS集成了RSS对象。让RSS的解析和创建变得如此简单。
先引用System.ServiceModel
代码里面:
using System.ServiceModel.Syndication;
解析RSS和Atom的方法如下:
解释:此方法可解析RSS2.0和Atom格式。传入参数是一个rss的xml文件路径或者网址。
调用ShowRSS方法示例1(解析Atom):
调用ShowRSS方法示例2(解析RSS2.0):
解释:可以拿真实网址测试,上面两个网址分别是RSS2.0格式和Atom格式。
生成RSS2.0的方法:
解释:生成RSS2.0和Atom格式的xml只是最后的保存方法不同,一个是SaveAsRss20,一个是SaveAsAtom10,前面创建SyndicationFeed的过程是一样的。
程序界面如下:
程序下载: Demo Code
相关文章推荐
- jQuery异步加载数据添加事件
- 自写的jQuery异步加载数据添加事件
- jQuery异步加载数据并添加事件示例
- 自写的jQuery异步加载数据添加事件
- jQuery异步加载数据并添加事件示例
- jQuery异步加载数据并添加事件示例
- jQuery滚动事件之鼠标滚动到底部再加载数据
- Jquery zTree结合Asp.net实现异步加载数据
- struts+spring+hibernate用jquery实现数据分页异步加载,页面不刷新
- jQuery zTree 异步加载添加子节点重复问题
- 如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
- jQuery滚动事件之鼠标滚动到底部再加载数据
- jQuery DataTables大数据异步二次加载渲染及initComplete事件bug
- echarts异步数据加载(在下拉框选择事件中异步更新数据)
- 前台 jquery通过点击事件添加数量,并异步请求修改
- 异步加载数据的 js tree (基于Jquery)
- jquery:为动态加载的元素添加点击事件
- 【jQuery】使用getJSON()方法异步加载JSON格式数据
- echarts异步数据加载(在下拉框选择事件中异步更新数据)
- js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法