RSS <item> 元素

每个 <item> 元素可定义 RSS feed 中的一篇文章或产品

<item> 元素

我们来看一篇 RSS 文档

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>简单编程首页</title>
  <link>https://www.twle.cn</link>
  <description>简单教程[www.twle.cn]以编程开发所需掌握的语言和知识入手...</description>
  <item>
    <title>HTML 基础教程</title>
    <link>https://www.twle.cn/l/yufei/html/html-basic-index.html</link>
    <description>HTML 基础教程</description>
  </item>
  <item>
    <title>Python2 基础教程</title>
    <link>https://www.twle.cn/l/yufei/python27/python27-basic-index.html</link>
    <description>Python2 基础教程</description>
  </item>
</channel>
</rss>

我们在前一章节中提到: 每个 <item> 元素可定义 RSS feed 中的一篇文章或产品

<item> 元素拥有三个必需的子元素:

  • <title> - 定义项目的标题(比如 Python2 基础教程)
  • <link> - 定义到达项目的超链接(比如 https://www.twle.cn )
  • <description> - 描述此项目(比如 Python2 基础教程)

此外,存在若干个 <item> 的可选的子元素,我们来介绍最重要的几个

<author> 元素

<author> 子元素用于规定一个项目的作者的电子邮件地址

info: 为了防止垃圾邮件,一些开发者不会使用这个 <author> 元素 我们也推荐你不要在 author 里放手机号或者电子邮件

范例

<author>nobody@twle.cn</author>

<comments> 元素

<comments> 子元素允许把一个项目连接到有关此项目的注释

范例

<comments>https://www.twle.cn/comments</comments>

元素

<enclosure> 子元素允许将一个媒体文件导入一个项中

<enclosure> 元素有三个必需的 属性

  • url - 定义指向此媒体文件的 URL
  • length - 定义此媒体文件的长度(字节)
  • type - 定义媒体文件的类型

范例

<enclosure url="http://www.twle.cn/rss/rss.mp3"
length="5000" type="audio/mpeg" />

RSS 参考手册

如果元素没有 required 则表示可选,就是可以不定义

元素 描述
<author> 规定项目作者的电子邮件地址
<category> 定义项目所属的一个或多个类别
<comments> 允许项目连接到有关此项目的注释(文件)
<description> required 描述此项目
<enclosure> 允许将一个媒体文件导入一个项中
<guid> 为项目定义一个唯一的标识符
<link> required 定义指向此项目的超链接
<pubDate> 定义此项目的最后发布日期
<source> 为此项目指定一个第三方来源
<title> 必需的。定义此项目的标题。
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.