Makosa ya RSS

RSS 2.0 的语法很简单,也很严格。这些规则很容易学习,也很容易使用。

RSS 如何工作

RSS 用于在网站间分享信息。

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

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

Tahara:Tafadhali tukue: RSS kwa kurekisha Kipindi hiki kinahaririwa kwa kusoma serivisi za kusambaza RSS za bila malipo.

Mfano wa RSS wa kina

RSS document inatumiwa na kiini cha kielele cha kusaidia kusoma:

Tunaeleza maelezo wa RSS ya kawaida:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>Ingia ya CodeW3C.com</title>
  <link>http://www.codew3c.com</link>
  <description>Matumizi ya kujenga kwa kila siku</description>
  <item>
    <title>Mwongozo wa RSS</title>
    <link>http://www.codew3c.com/rss</link>
    <description>Mwongozo mpya wa RSS kwa CodeW3C.com</description>
  </item>
  <item>
    <title>Mwongozo wa XML</title>
    <link>http://www.codew3c.com/xml</link>
    <description>Mwongozo mpya wa XML kwa CodeW3C.com</description>
  </item>
</channel>
</rss>

Mtuani wa kwanza cha kifuatilia: XML declaration - inaeza nafasi ya XML na kifaa cha kichwa cha maandiko. Mfano hii inafaa na mabomu ya 1.0, na inatumiwa na kifaa cha chini cha Ulaya (ISO-8859-1).

Mtuani hii ni kielele cha RSS cha kuzingatia hii na kuzingatia hii ni RSS declaration (hii ni RSS version 2.0).

Mara ingine inaonyesha kitu kidogo cha <channel> kina. Kitu kidogo hiki kinatumika kusajili ya feed ya RSS.

Kitu kidogo cha <channel> ina watoto wakati wengi wengi wanaotumiwa:

  • <title> - Inadefini kichwa cha mawasiliko (kama CodeW3C ya Mwanzo)
  • <link> - Inadefini hifadhi ya kufikia mawasiliko (kama www.codew3c.com)
  • <description> - Inasajili ya kufikia mawasiliko (kama mafaa ya kurejea mtaani ya kifaa)

Kila kitu kidogo cha <channel> kinaweza kumiliki kitu kidogo cha <item> kwa kawaida au zaidi.

Kila kitu kidogo cha <item> kinaweza kusajili ya mwanzi au 'story' kwenye feed ya RSS.

Kitu kidogo cha <item> ina watoto wakati wengi wengi wanaotumiwa:

  • <title> - Inadefini kichwa cha matokeo (kama Mafaa ya RSS)
  • <link> - Inadefini hifadhi ya kufikia matokeo (kama http://www.codew3c.com/rss)
  • <description> - Inasajili ya kufikia matokeo ya kila muda (kama Mafaa ya CodeW3C ya RSS)

Kikamilifu, mara mbili ya mawili inakamilisha makosa ya <channel> na <rss>.

Makosa ya RSS

Makosa ya kikommenti katika RSS inahusika na makosa ya HTML:

<!-- Hii ni kikommenti cha RSS -->

RSS inatumia XML kusoma

Kwa sababu RSS ni XML, ingatia mafikirio:

  • Makosa yote lazima yana kina ya kutosha
  • Makosa inayohatarisha kwa kina kikubwa na kikisaidi
  • Makosa lazima yana kina ya uangalifu
  • Makosa ya kina lazima yana kichwa