RSS構文の概要

RSSはReallySimple Syndicationの略で、RSS2.0の構文は非常に単純で厳密です。RSSは、Webサイト間で情報を共有するために使用されます。

RSS構文の概要RSS構文の概要

RSS構文

RSS 2.0の構文は、単純で厳密です。

RSSのしくみ

RSSは、Webサイト間で情報を共有するために使用されます。

RSSを使用すると、コンテンツをアグリゲーターと呼ばれる会社に登録します。

手順の1つは、RSSドキュメントを作成し、.xmlサフィックスを付けて保存することです。次に、このファイルをWebサイトにアップロードします。次に、RSSアグリゲーターを介して登録します。アグリゲーターは毎日、登録されたWebサイトでRSSドキュメントを検索し、そのリンクを確認し、フィードに関する情報を表示して、顧客が興味のあるドキュメントにリンクできるようにします。

ヒント:RSSリリースセクションで無料のRSSアグリゲーターサービスを参照してください。

RSSの例

RSSドキュメントは、単純な自己記述構文を使用します。

簡単なRSSドキュメントを見てみましょう。

<?xml version = "1.0" encoding = "UTF-8"?> 
<rss version = "2.0"> 

<channel> 
  <title>新人チュートリアルホームページ</ title> 
  <link> http://www.runoob。 com </ link> 
  <description>無料プログラミングチュートリアル</ description> 
  <item> 
    <title> RSSチュートリアル</ title> 
    <link> http://www.runoob.com/rss </ link> 
    <description> RookieチュートリアルRSSチュートリアル</ description> 
  </ item> 
  <item> 
    <title> XMLチュートリアル</ title> 
    <link> http://www.runoob.com/xml </ link> 
    <description>ルーキーチュートリアルXMLチュートリアル</ description > 
  </ item> 
</ channel> 

</ rss>

ドキュメントの最初の行:XML宣言-ドキュメントで使用されるXMLバージョンと文字エンコードを定義します。この例は1.0仕様に準拠しており、UTF-8文字セットを使用しています(中国語がサポートされています)。

次の行は、このドキュメントをRSSドキュメント(この場合はRSSバージョン2.0)として識別するRSS宣言です。

次の行には要素が含まれています。この要素は、RSSフィードを説明するために使用されます。

この要素には、3つの必須の子要素があります。

  1. <title>-チャネルのタイトルを定義します。(新人チュートリアルのホームページなど)
  2. <link>-チャネルに到達するためのハイパーリンクを定義します。(www.runoob.comなど)
  3. -このチャンネルについて説明してください(無料のプログラミングチュートリアルなど)

各<channel>要素は、1つ以上の<item>要素を持つことができます。

各<item>要素は、RSSフィードの記事または「ストーリー」を定義できます。

<item <要素には、3つの必須の子要素があります。

  1. <titlel>-プロジェクトのタイトルを定義します。(RSSチュートリアルなど)
  2. <linkl>-アイテムに到達するためのハイパーリンクを定義します。(http://www.runoob.com/rssなど)
  3. <descriptionl>-このチャンネルを説明する(無料のプログラミングチュートリアルなど)

最後に、次の2行で<channell>要素と<rssl>要素を閉じます。

RSSのコメント

RSSでコメントを書き込むための構文は、HTMLの構文と似ています。

<!-これはRSSコメントです->

RSSはXMLで記述されています
。RSSもXMLであるため、次の点に注意してください。

  1. すべての要素には終了タグが必要です
  2. 要素では大文字と小文字が区別されます
  3. 要素は正しくネストする必要があります
  4. 属性値は引用符で囲む必要があります

おすすめ

転載: blog.csdn.net/yaxuan88521/article/details/113785002