Элемент <channel> RSS
- Предыдущая страница Синтаксис RSS
- Следующая страница Элемент <item> RSS
Элемент <channel> RSS описывает RSS feed.
Элемент <channel> RSS
Смотрите следующий RSS документ:
<?xml version="1.0" encoding="ISO-8859-1" ?> <rss version="2.0"> <channel> <title>Страница дома CodeW3C.com</title> <link>http://www.codew3c.com</link> <description>Бесплатные уроки по созданию веб-сайтов</description> <item> <title>Учебник RSS</title> <link>http://www.codew3c.com/rss</link> <description>Новый учебник RSS на CodeW3C.com</description> </item> </channel> </rss>
Как упоминалось ранее, элемент <channel> описывает RSS feed и содержит три обязательных подэлемента:
- <title> - определяет заголовок канала. (например,首页 CodeW3C)
- <link> - определяет гиперссылку на канал. (например, www.codew3c.com)
- <description> - описание этого канала (например, бесплатные уроки по созданию веб-сайтов)
<channel> обычно содержит один или несколько элементов <item>. Каждый элемент <item> может определить статью или "историю" в RSS feed.
Кроме того, существуют несколько опциональных подэлементов <channel>. Мы рассмотрим самые важные из них позже.
<category> элемент
<category> подэлемент используется для определения типа feed.
<category> подэлемент позволяет RSS-агрегатору группировать сайты по категориям.
Категории RSS документа могут быть такими:
<category>Web development</category>
<copyright> Элемент
Подэлемент <copyright> предоставляет информацию о версии.
Версия RSS документа может быть следующей:
<copyright>2006 codew3c.com. Все права защищены.</copyright>
<image> Элемент
<image> Подэлемент может отображать изображение при предоставлении feed в агрегаторе.
<image> Имеет три обязательных подэлемента:
- <url> - Определяет URL изображения
- <title> - Определяет текст, который будет отображаться, если изображение не может быть показано
- <link> - Определяет гиперссылку на сайт, предоставляющий этот канал
Изображение RSS документа может выглядеть следующим образом:
<image> <url>http://www.codew3c.com/images/logo.gif</url> <title>codew3c.com</title> <link>http://www.codew3c.com</link> </image>
<language> Элемент
Подэлемент <language> используется для определения языка, на котором написан документ.
<language> Элемент делает возможным grouping веб-сайтов на основе языка в RSS агрегаторах.
Язык RSS документа может быть следующим:
<language>en-us</language>
Руководство по RSS <channel>
Элемент | Описание |
---|---|
<category> | Выборочно. Определяет один или несколько категорий, к которым принадлежит feed. |
<cloud> | Выборочно. Регистрирует процесс для получения немедленных уведомлений о обновлениях feed. |
<copyright> | Выборочно. Уведомляет о copyrighted материале. |
<description> | Обязателен. Описывает канал. |
<docs> | Выборочно. Определяет URL, указывающий на формат описания RSS файла. |
<generator> | Выборочно. Определяет программу, используемую для создания feed. |
<image> | Выборочно. Показывает изображение при呈现 feed в агрегаторе. |
<language> | Выборочно. Определяет язык, на котором был написан feed. |
<lastBuildDate> | Выборочно. Определяет дату последнего обновления контента feed. |
<link> | Обязателен. Определяет гиперссылку на канал. |
<managingEditor> | Выборочно. Определяет электронную почту для редактирования контента feed. |
<pubDate> | Опционально. Определите последнюю дату публикации содержимого feed. |
<rating> | Опционально. Уровень PICS feed. |
<skipDays> | Опционально. Определите дни, в которые обновления feed должны быть пропущены. |
<skipHours> | Опционально. Определите часы, в которые обновления feed должны быть пропущены. |
<textInput> | Опционально. Определите текстовое поле ввода, которое должно отображаться вместе с feed. |
<title> | Обязателен. Определите标题 канала. |
<ttl> | Опционально. Укажите количество минут, в течение которых feed может быть сохранен в кэше перед обновлением из источника feed. |
<webMaster> | Опционально. Определите адрес электронной почты веб-администратора этого feed. |
- Предыдущая страница Синтаксис RSS
- Следующая страница Элемент <item> RSS