RSS阅读器(使用android解析技术解析xml文件并以列表的形式显示出来)

本文介绍了如何在Android平台上开发RSS阅读器,通过SAXParser解析XML文件,将RSS内容以列表形式展示。内容包括RSS的工作原理、RSS文档结构、XML解析规则,以及项目实现的五个阶段:界面布局、实体类、解析处理类、XML读取和MainActivity的编写。
摘要由CSDN通过智能技术生成

    要在Android平台中开发RSS客户端,首先需要了解什么是RSSRSS怎样工作,及怎样用XML编程RSS等知识。闲言少叙,我们开始吧。

     首先,我们必须要了解什么是RSS

       1. RSSReally Simple Syndication(真正简易联合)

       2. RSS使您有能力聚合(syndicate)网站的内容

       3. RSS定义了非常简单的方法来共享和查看标题和内容

       4. RSS文件可被自动更新

       5. RSS允许为不同的网站进行视图的个性化

       6. RSS使用XML编写

       RSS被设计用来展示选定的数据。如果没有 RSS,用户就不得不每日都来您的网站检查新的内容。对许多用户来说这样太费时了。通过RSS feedRSS 通常被称为 News feed RSS feed),用户们可以使用 RSS 聚合器来更快地检查您的网站更新(RSS 聚合器是用来聚集并分类 RSS feed 的网站或软件)。由于RSS 数据很小巧并可快速加载,它可轻易地被类似移动电话或 PDA 的服务使用。拥有相似内容的网站环(Web-rings)可以轻易地在它们的网站共享内容,使这些网站更出色更有价值。

       谁应当使用RSS

       那些极少更新内容的网管们不需要RSS

       RSS对那些频繁更新内容的网站是很有帮助的,比如:

       新闻站点          列出新闻的标题、日期以及描述

       企业                 列出新闻和新产品

       日程表             列出即将来临的安排和重要日期

       站点更新         列出更新过的页面或新的页面

       RSS如何工作

       使用RSS,您在名为聚合器的公司注册您的内容。

       步骤之一是,创建一个RSS 文档,然后使用.xml 后缀来保存它。然后把此文件上传到您的网站。接下来,通过一个RSS 聚合器来注册。每天,聚合器都会到被注册的网站搜索RSS文档,校验其链接,并显示有关 feed 的信息,这样客户就能够链接到使他们产生兴趣的文档。

 一个RSS实例文档

RSS文档使用一种简单的自我描述的语法: 

让我们看一个简单的RSS文档:

XML/HTML代码࿱

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值