..


赞助商链接

2.0结构的一个RSS文件

书面文章卢卡鲁杰罗
第1 2

在以前的文章中,我们推出了RSS格式用于不同的Web应用程序之间的信息交换,一个XML为基础,介绍了标准的RSS结构(这 Really Simple Sindacation

让我们来看看这里的RSS格式的RSS 2.0或者更准确2。

它始终是一个标准作为新闻bua-beads.com,可在饲料结构为基础的XML格式:

/rss/news.xml

XML格式的RSS示例2

考虑结构刚表示,semplifichiamola级代码,看看每一个标签的目的是:






 <?XML版本=“1.0”编码=“ISO - 8859 - 1”?>







 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">



 



 <channel>的



  



 <TITLE> MioSito.ext - 新闻在线</ TITLE>



  



的<link> http://www.miosito.ext/news/ </链接>



  



 <description>的Web MioSito.ext CRA </说明>新闻



  



 <language>恩</语言>



  



 <lastBuildDate> 01/04/2008十三点06分54秒</ lastBuildDate>



  



 <image>



   



 <URL> http://www.miosito.ext/logo_news.gif </ URL>



    



 <TITLE> MioSito.ext - 新闻在线</ TITLE>



    



的<link> http://www.miosito.ext/news/ </链接>



  



 </图像>



  



的<item>



   



 <TITLE> <![CDATA []]></标题的新闻标题>



   



的<link> http://www.miosito.ext/notizia.asp?id=123 </链接>



   



 <description> <![CDATA [简介... ...

 



 ]]></说明>



   



的<author> MioSito.ext </作者>



   



的<p​​ubDate>周二,2008年4月1日格林尼治标准​​时间</的pubDate>



   



 <category domain="http://www.miosito.ext/categoria.asp?id=5">名称类别</类别>



   



 <GUID isPermaLink="true"> http://www.miosito.ext/notizia.asp?id=123 </ GUID>



  



 </项目>



 



 </频道>







 </广告>



其基本结构

这是一个RSS 2.0的基本形式,但标签提供给更多的人,所以我们开始用的看,从基本结构入手。

其基本结构主要用于看到XML头,那么RSS的标签,它包含属性,指定他的正式命名空间URL,然后在通道标签将包含所有的RSS源的数据文件

通道由三部分组成:

  • 头的部位,释放的​​饲料;
  • 管理该网站的标志,释放的饲料;
  • 在饲料中的所有项目,代表着个人的报告。
在下面的段落中,我们将检查所有元素除以必修课和选修课的示意图。

通道元素:元素的需要

通过什么在前款所列的美德,我们看到,在所有元素的通道看到的RSS源,所以它可能听起来很傻谈谈作为一个在自己的权利内容的思考。

为了DUI讨论的所有直接在通道指定的元素,指在强制和可选的元素和图像项目。

以下是对通道组成部分所需标签的详细清单。

  • 标题 -指定的新闻标题;
  • 链接 -指定的消息完整的URL;
  • 描述 -指定描述性信息前N个字符。
使用标题和描述CDATA

毫无疑问,XML文件必须制定尊重XML本身的语义规则,或处理特殊字符和其他潜在有害恼人相对于有问题的XML文件的完整性方面的疑问。

然而,特别是在新闻领域,它可以经常发生,与管理面临的困难异常,将发送错误的XML文件,因此该脚本,远程读取它显示的饲料。

问题是简单地控制通过CDATA的命令,一旦XML文件是最好的管理,例外管理的特征和潜力的小错误,但关键的条款进行管理。

上面的代码示例解释说,在实践层面,如何整合它在XML标记:

 



 <TITLE> <B> <![CDATA [</ B>的新闻标题<B> ]]></ B> </ TITLE>

 
我已经强调了大胆的代码,使之更加区分CDATA阅读时和有问题的概念学习本节。

在同一类...
电子学习
CSS(课程) CSS(课程)
网页设计和辅助功能根据W3C CSS和XHTML。 起价29€。
XML(课程) XML(课程)
创建XML的结构,XSL和可扩展的其他语言。 起价29€。
赞助商链接