Latest web development tutorials

RSSチャネル要素

RSSの<channel>要素は、RSSフィードを記述することができます。


RSSの<channel>要素

以下の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>
</channel>

</rss>

前述したように、<チャンネル>要素は、RSSフィードを記述し、3つの必須子要素を持つことができます。

  • <タイトル> - チャンネルのタイトルを定義します。 (例えばw3schoolホーム)
  • <リンク> - ハイパーリンクの定義は、チャネルに到着します。 (例えばwww.w3school.com.cn)
  • <説明> - (そのような無料のウェブサイト構築チュートリアルなど)このチャネルの説明

<チャンネル>通常、1つまたは複数の<item>要素が含まれています。 各<item>要素は、RSSは記事や「物語」を養う定義します。

また、いくつかのオプション<チャンネル>子要素があります。 我々は、バックの中で最も重要なものを説明します。


<カテゴリ>要素

<カテゴリ>要素には、亜種の規則を供給するために使用されます。

<カテゴリ>子要素の可能なカテゴリに基づいてグループサイトへのRSSアグリゲータようにします。

上記カテゴリのRSS文書は、次のようになります。

<category>Web development</category>


<著作権>要素

<著作権>子要素は、バージョン情報についてお知らせします。

上記文書のRSSバージョンであってもよいです

<copyright>2006 Refsnes Data as. All rights reserved.</copyright>


<画像>要素

アグリゲータがフィードを提供する際に、画像の<イメージ>子要素を表示することができます。

<画像>は3つの必須子要素があります。

  • <URL> - 基準画像のURLを定義します
  • <タイトル> - 画像を定義するためには表示できないときにテキスト表示
  • <リンク> - このサイトでは、定義がチャネルのハイパーリンクに到着提供

このような画像は、RSS文書の上であってもよいです。

<image>
<url>http://www.w3schools.com/images/logo.gif</url>
<title>W3Schools.com</title>
<link>http://www.w3schools.com</link>
</image>


<言語>要素

<言語>子要素は、文書を書くために使用される言語を指定するために使用されます。

<言語>要素は、サイトの言語に基づいてRSSアグリゲータが可能なグループ化されるようになります。

言語のRSS文書は、上記のようになります。

<language>en-us</language>


RSS <チャンネル>リファレンス

要素 説明
<カテゴリ> オプション。 フィードの1つまたは複数のタイプを定義するには属しています。
<クラウド> オプション。 すぐに更新されたフィードを取得気づくためには、登録プロセス。
<著作権> オプション。 著作物を通知します。
<説明> 必須。 説明channel。
<ドキュメント> オプション。 これは、使用されるRSSファイルのURLフォーマット仕様の現行規定を指します。
<発電> オプション。 フィードプログラムを生成するための規定。
<イメージ> オプション。 重合がフィードをレンダリングするとき、画像を表示します。
<言語> オプション。 飼料の製造に使用される言語の規定。
<lastBuildDate> オプション。 フィード・コンテンツの定義は、最後の日付を変更しました。
<リンク> 必須。 Ultraは、リンクチャネルを定義します。
<managingEditor> オプション。 フィードの定義は、電子メールアドレスを編集します。
<pubDateの> オプション。 最終リリースの日付のコンテンツのフィードの定義。
<評価> オプション。 PICSレベルを養います。
<skipDays> オプション。 更新されたフィード日の規定を無視します。
<skipHours> オプション。 更新されたフィード時間の規定を無視します。
<にtextInput> オプション。 飼料と一緒に表示されなければならないテキスト入力フィールド。
<タイトル> 必須。 カスタムヘッダーチャンネル。
<TTL> オプション。 キャッシュできる分の数を送り、このフィードの前にフィードからのアップデート元を指定します。
<ウェブマスター> オプション。 このフィードのWeb管理者の電子メールアドレスの定義。