打印

使用RSS.NET类库辅助解析提要

使用RSS.NET类库辅助解析提要

  出于一些历史原因,RSS版本众多,目前就有0.90、0.91、0.92、0.93、0.94、1.0 和 2.0这几种。虽然格式上大同小异,不过分辨并解析这些不同版本的RSS提要文件仍会给我们的开发带来不少的麻烦。    常用RSS版本的详细规范可分别到如下网站查询。
    r RSS 0.90:http://www.purplepages.ie/RSS/netscape/rss0.90.html
    r RSS 0.91:http://my.netscape.com/publish/formats/rss-spec-0.91.html
    r RSS 0.92:http://backend.userland.com/rss092
    r RSS 1.0:http://web.resource.org/rss/1.0/spec
    r RSS 2.0:http://blogs.law.harvard.edu/tech/rss
    关于各个RSS版本之间细微差异的比较,请参考这篇文档:http://www.rssdotnet.com/ documents/version_comparison.html。

    文本框: 图11-8 Visual Studio的Solution Explorer中RSS.NET的项目结构幸运的是,借助于开源项目RSS.NET的封装,我们能够非常容易地根据URL地址取得提要的内容。RSS.NET类库可以完美地处理0.90、0.91、0.92和2.0.1版本的RSS提要文件格式。至于所有版本之间的差异,该类库均已为我们封装到了其内部实现中。
    在其网站上(http://www.rssdotnet.com/)下载最新的源文件后用Visual Studio打开,可以看到Solution Explorer中的项目结构如图11-8所示。

    当前版本的RSS.NET类库对任何个人、商业用户都是完全开源的。不过在使用之前,我们仍需仔细阅读并完全理解其许可文档:http://www. rssdotnet. com/documents/license.html。
    编译该项目,并将生成的RSS.NET.dll程序集复制到我们的RSS阅读器Web站点的Bin文件夹下(若需要调试时的辅助支持,请同时复制RSS.NET.pdb文件),这样即可在RSS阅读器项目中使用RSS.NET类库了。

TOP

支持,学习了

+1

评分总分

  • admin

TOP

绿赚网:所有站点返佣75%,下线提成10%!

绿赚网:所有站点返佣75%,下线提成10%!

网址:http://www.lvzhuan.com
























更多返佣站点请登陆:http://www.lvzhuan.com
所有站点返佣75%,下线提成10%!

TOP

关于我们  |   联系我们  |  广告服务  |  最新动态  |  版权声明  |  网站开发  |  人才招聘  |  友情链接  |  网站地图  |  RSS订阅服务
Powered by Discuz! 6.1.0 © 2001-2007 Comsenz Inc.
---------------------------------------------------------------------------------------
搜虎精品社区所有文章为会员所发布,会员拥有该内容的所有权力及责任,转载时请注明出处!
管理员:SouHo QQ:185951958(请直击主题),MSN:souho#live.com(#改为@) 其它非本人.
拒绝任何人以任何形式在搜虎精品社区发表与中华人民共和国法律相抵触的言论!
网站备案号:鲁ICP备07503818号 青岛市公安局网警支队专项备案号:37020020080578
法律顾问:于富律师(青岛)

Copyright 2007 - 2008 Souho.Net Corporation, All Rights Reserved!      Processed in 0.062899 second(s), 9 queries, Gzip enabled.