Latest web development tutorials

RSS Грамматика

RSS 2.0 Синтаксис очень прост, и очень строгий. / P>


Как работает RSS работа

RSS используется для обмена информацией между сайтами.

С помощью RSS, вы зарегистрировать название компании в агрегатор контента.

Один шаг заключается в создании RSS документа, а затем использовать расширение .xml, чтобы сохранить его. Затем этот файл загружается на ваш сайт. Далее, чтобы зарегистрироваться через RSS агрегатор. Каждый день, агрегаторы будут регистрироваться в поисковых сайта RSS документов, проверяет ссылку, и отображает информацию о питании, так что клиенты могут связать, чтобы заинтересовать их в документе.

Совет: Пожалуйста , публиковать RSS главу для просмотра бесплатных RSS услуг агрегации.


Примеры RSS

RSS-документы используют простой автономный описанный синтаксис.

Давайте посмотрим на простой RSS документа:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

<channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel>

</rss>

Первая строка в документе: XML-декларация - определяет версию XML и кодировку, используемую в документе. Этот пример соответствует спецификации 1.0, и использовать ISO-8859-1 набор символов (Latin-1 / западноевропейская).

Следующая строка Подлинность этого документа является декларация RSS RSS документ (в данном случае является RSS версия 2.0).

Следующая строка содержит элемент <канал>. Этот элемент используется для описания RSS-канал.

<Канал> Элемент имеет три обязательные дочерние элементы:

  • <Title> - Определяет название канала. (Например, w3school Home)
  • <Ссылка> - определения гиперссылок прибывают канал. (Например, www.w3school.com.cn)
  • <Description> - описание этого канала (например, бесплатный веб-сайт строительных учебных пособий)

Каждый элемент <канал> может иметь один или несколько элементов <Элемент>.

Каждый элемент <элемент> элемент определяет RSS кормить статью или "историю".

<Item> элемент имеет три обязательные дочерние элементы:

  • <Title> - Определяет название проекта. (Например, RSS учебное пособие)
  • <Ссылка> - определения гиперссылок прибывают проект. (Например, http://www.w3school.com.cn/rss)
  • <Description> - описание проекта (например, w3school на RSS учебник)

Наконец, два ряда за закрытыми элемент <канал> и <RSS>.


Комментарии в RSS

Писать заметки в RSS и HTML синтаксис похож на синтаксис:

<!-- This is an RSS comment -->


RSS использует XML для записи

Поскольку RSS является XML, имейте в виду:

  • Все элементы должны иметь закрывающий тег Сюй
  • Элементы чувствительны к регистру
  • Обязательные элементы правильно вложены
  • Значения атрибутов должны быть заключены в кавычки