RSSアイテムの要素
各<item>要素は、RSSは記事や「物語」を養う定義します。
<item>要素
以下のRSS文書を考えてみます。
<?xml version = "1.0"エンコード= "ISO-8859-1"?>
<RSSバージョン= "2.0">
<チャンネル>
<タイトル> W3Schoolsのホームページ</タイトル>
<リンク> http://www.w3schools.comする</ link>
<説明>無料のWeb構築のチュートリアル</記述>
<項目>
<タイトル> RSSチュートリアル</タイトル>
<リンク> http://www.w3schools.com/rssする</ link>
<説明>新RSS W3Schoolsの上のチュートリアル</記述>
</商品>
</チャンネル>
</フィード - >
<RSSバージョン= "2.0">
<チャンネル>
<タイトル> W3Schoolsのホームページ</タイトル>
<リンク> http://www.w3schools.comする</ link>
<説明>無料のWeb構築のチュートリアル</記述>
<項目>
<タイトル> RSSチュートリアル</タイトル>
<リンク> http://www.w3schools.com/rssする</ link>
<説明>新RSS W3Schoolsの上のチュートリアル</記述>
</商品>
</チャンネル>
</フィード - >
前述したように、それぞれの<item>要素は、 "記事やストーリーをRSSフィードを定義します。
<item>要素は3つの必須子要素があります。
- <タイトル> - プロジェクトのタイトルを定義します。 (例:RSSチュートリアル)
- <リンク> - ハイパーリンクの定義は、プロジェクトに到着します。 (例えばhttp://www.w3cschool.cc/rss)
- <説明> - (例えばw3schoolのRSSチュートリアルなど)プロジェクトの説明
また、いくつかの<item>任意のサブ要素がある中で、我々が最も重要なものをご紹介します以下。
<著者>要素
<著者>要素には、作成者の電子メールアドレスのサブプロジェクトを指定するために使用されます。
注:迷惑メールを防止するために、一部の開発者は、<作者>要素を使用しないでください。
上記のRSS文書ではプロジェクトは次のようになります。
<author>[email protected]</author>
<コメント>要素
<コメント>子要素は、プロジェクトがこのアイテムにコメントする接続することができます。
上記のRSSドキュメントプロジェクトは、次のようになります注意してください:
<comments>http://www.w3schools.com/comments</comments>
<エンクロージャ>要素
<エンクロージャー>子要素は、アイテムとメディアファイルを可能にします。
<エンクロージャー>要素は3つの必須属性があります。
- URL - このメディアファイルのURLに定義された点
- 長さ - このメディアファイルの定義の長さ(バイト)
- タイプ - メディアファイルの定義の種類
上記のRSS文書は、メディアファイルにプロジェクトに含まれている中で、次のようになります。
<enclosure url="http://www.w3schools.com/rss/rss.mp3"
length="5000" type="audio/mpeg" />
length="5000" type="audio/mpeg" />
RSSの<item>リファレンス
要素 | 説明 |
---|---|
<著者> | オプション。 著者の電子メールアドレス指定したプロジェクト。 |
<カテゴリ> | オプション。 1つ以上のカテゴリは、プロジェクトが属する定義します。 |
<コメント> | オプション。 プロジェクトはこのアイテム(文書)についてコメントを接続できるようにするには。 |
<説明> | 必須。 プロジェクトの説明。 |
<エンクロージャー> | オプション。 これは、アイテムにメディアファイルを可能にします。 |
<GUID> | オプション。 プロジェクトの一意の識別子を定義します。 |
<リンク> | 必須。 このプロジェクトへのハイパーリンクを定義します。 |
<pubDateの> | オプション。 このプロジェクトの最終的なリリース日を定義します。 |
<ソース> | オプション。 このプロジェクトのためのサードパーティ製のソースを指定します。 |
<タイトル> | 必須。 このアイテムのタイトルを定義します。 |