« 美少女ゲーム・クリエイター blog の RSS リスト | トップページ | デジカメを買った »

2005年4月22日

RSSリーダーで取り込める OPML の形式

RSS Banditフィードのエクスポート(E)... で書き出した OPML を goo RSSリーダーサイト一覧(OPML)を読み込む... で読み込んでみたらばちゃんと読み込んでくれません。サイトが入るべき所が空のフォルダに化けてしまいました。

それぞれの RSSリーダーにおける OPML の形式を見ると、例えば

というような構成のものを OPML に書き出した場合


goo RSSリーダー

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
  <head>
    <title>glucose RSS feeds</title>
  </head>
  <body>
    <outline text="ココログ" title="ココログ">
      <outline htmlUrl="http://www.cocolog-nifty.com/cocoflash/new.htm" text="ココログ新着記事" title="ココログ新着記事" type="rss" xmlUrl="http://www.cocolog-nifty.com/updates"/>
      <outline htmlUrl="http://info.cocolog-nifty.com/design/" text="デザインのココログ" title="デザインのココログ" type="rss" xmlUrl="http://info.cocolog-nifty.com/design/index.rdf"/>
      <outline htmlUrl="http://tuchinoko.moe-nifty.com/oboegaki/" text="つちのこ、のこのこ。" title="つちのこ、のこのこ。" type="rss" xmlUrl="http://tuchinoko.moe-nifty.com/oboegaki/index.rdf"/>
    </outline>
  </body>
</opml>

RSS Bandit

<?xml version="1.0" encoding="utf-8"?>
<opml version="1.0">
  <head />
  <body>
    <outline title="ココログ">
      <outline title="ココログ新着記事" xmlUrl="http://www.cocolog-nifty.com/updates" htmlUrl="http://www.cocolog-nifty.com/cocoflash/new.htm" description="ココログの新着記事一覧です。" />
      <outline title="デザインのココログ" xmlUrl="http://info.cocolog-nifty.com/design/index.rdf" htmlUrl="http://info.cocolog-nifty.com/design/" description="" />
      <outline title="つちのこ、のこのこ。" xmlUrl="http://tuchinoko.moe-nifty.com/oboegaki/atom.xml" htmlUrl="http://tuchinoko.moe-nifty.com/oboegaki/" description="日々の覚え書きを書き置く" />
    </outline>
  </body>
</opml>

てな具合。どうも RSS Bandit の方の OPML 出力で、サイトを表わす outline 要素の属性に  type="rss" が欠けているのが問題のよう。

それでいろいろ試してみた所


<?xml version="1.0" encoding="utf-8"?>
<opml version="1.0">
  <head />
  <body>
    <outline title="ココログ">
      <outline type="rss" title="ココログ新着記事" xmlUrl="http://www.cocolog-nifty.com/updates" />
      <outline type="rss" title="デザインのココログ" xmlUrl="http://info.cocolog-nifty.com/design/index.rdf" />
      <outline type="rss" title="つちのこ、のこのこ。" xmlUrl="http://tuchinoko.moe-nifty.com/oboegaki/atom.xml" />
    </outline>
  </body>
</opml>

というのがどちらの RSSリーダーでも読み込める最小構成のようです。

こういう規格ってどこで定義されているのでしょう。大本のアウトライン文書を記述するための OPML フォーマットの規格ならば有るのですが。

ひょっとしたら、そもそも RSSリーダーで扱うフォーマットの規格は存在せず適当にパクりあっているだけだったりして。(^^;

« 美少女ゲーム・クリエイター blog の RSS リスト | トップページ | デジカメを買った »

ウェブログ・ココログ関連」カテゴリの記事

トラックバック


この記事へのトラックバック一覧です: RSSリーダーで取り込める OPML の形式:

» re: RSS Bandit v1.3.0.29 リリース:バグ? [河端善博の .TEXT でウェブログ]
re: RSS Bandit v1.3.0.29 リリース:バグ? [続きを読む]

« 美少女ゲーム・クリエイター blog の RSS リスト | トップページ | デジカメを買った »

他のアカウント

ブログ妖精

  • ココロ

Affiliate

無料ブログはココログ