お薦め ページ


メニュー

ハワイ島 遊覧飛行ツアー

ハワイ島 B&B・ホテル

ハワイ島 不動産情報

ハワイ島 情報・観光ガイド

ブログ(Blog)

その他

関連サイト

: 日付別 アーカイブ :

2007年3月20日

2007年3月20日

RSS 1.0 (RDF Site Summary) の仕様

以前のブログ 「RSS とは」 でも触れた通り、ひとことで「RSS」といっても 沢山のバージョン毎の微妙な違いは複雑怪奇と言わざるを得ない。 それらを ひとつずつ解き明かしてゆこうと思っているが、 まずは、「RSS 1.0」 別名「RDF Site Summary」と呼ばれている RSS の具体的な仕様について調査してみる。

「RSS 1.0」の仕様書のオリジナルは、 「RDF Site Summary (RSS) 1.0 Specifications」 にあるが、 ありがたいことに その日本語翻訳版が、 「(財)情報処理相互運用技術協会(INTAP)ページ にある。 ただし、これらは、あくまでも 純粋な仕様書なので、全ての項目について 網羅的に記述されている。 「RSS 1.0」を一から勉強したいのであれば、 おなじみ「The Web KANZAKI」の 「RSS -- サイト情報の要約と公開」 に要点がまとめあるので、そちらの方が便利だ。

細かい仕様については、上記の仕様書を参照するとして、 ここでは、RSS 1.0 を記述する際の その基本的な構造を示しておく。
  • <?xml version="1.0"?>
  • rdf:RDF
    • channel
      • title
      • link
      • description
      • items
    • item
      • title
      • link
      • description
    • item
      • title
      • link
      • description
全体が「rdf:RDF」の名前空間を定義で囲ってあり、 その中にまず「channel」要素がある。 そして、「channel」要素に引き続き、 「item」要素が 必要なだけ続けて記述される。 これらの説明についても、 「RSS -- サイト情報の要約と公開」 に 図解してある。

それから上記1行目は 実際には
<?xml version="1.0" encoding="utf-8"?>
のように encoding を指定するのが一般的のようだが、 通常「UTF-8」を指定する。 しかし、必ずしも「UTF-8」とは限らない。 例えば、私のこのブログ・サイトでは、 「EUC-JP」となっている。 これは、Movable Type では、 RSSページの作成にも サイト本体の Charset をそのまま利用しているためだ。

【参考リンク】

カテゴリー: RSS     22:03 | コメント (0) | トラックバック (0)

 
ハワイ島での遊覧飛行ツアーとB&Bのスペシャリスト、スカイメリカ
Copyright © 2003,2009 Skymerica Corp. All rights reserved.