一: 介绍
根据维基百科的定义,“是一种用于共享新闻和其他内容的数据交换规范 ”,它是一系列的规范的组合,采用格式。目前国内应用最多的是在新闻网站和博客网站上。
许多网站可以用阅读器来个性化自己的网页,比如显示最新的新浪新闻,显示自己好朋友最新的博客文章,显示最新的论坛内容。除此之外,利用阅读器还可以实现其它用途,比如:
获得天气预报
接收邮件,比如就提供
获取最新股票行情
获取音乐,电台节目和视频剪辑等等
二:介绍
这篇文章采用这个开源工具来实现阅读器。支持的格式很多,有等等,几乎囊括了目前所有的和版本。最新的版本可以从上得到。
实现阅读器,主要采用的解析功能,就是从文件中读出相应的内容。我用一些简单代码来说明如何使用中的类和方法。
表一得到
“是新浪新闻的一个地址。通过三行代码,就可以得到一个对应这个地址的对象。这个对象包含我们所需要的所有内容。如果用,会得到表二中的结果。从中可以清楚地看到 类的结构。
新闻中心新闻要闻 扎瓦赫里在录像带中呼吁阿富汗人抵抗外国侵略 |
表二数据结构
从上述输出结果可以看出,每个新闻条目是由代表的。下列代码从中得到
表三:从中得到
如果程序位于防火墙后面,就需要在程序中加上一些设置。例如采用下面的:
表四:设置
有时候,可能会遇到“的错误信息。通常是因为服务器的安全设置不接受程序作为客户端访问,解决方案是设置客户端的, 示例代码如下:
表五:设置
提供的功能很多,除了可以解析外,还可以生成。用来为自己的网站内容创建,这样别人就可以通过阅读器来随时了解你网站内容的更新了。
使用需要两个条件:
以上的版本,下载地址
开源软件,下载地址:
[1] [2] 下一页