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 リスト | トップページ | デジカメを買った »
「ウェブログ・ココログ関連」カテゴリの記事
- ココログオリジナルテーマにココロちゃんが無い!(2010.05.28)
- はてなしてます(2008.11.02)
- ココロのパンの缶詰(2008.08.10)
- こういうときに限って驚くほど初音ミク オリジナルが生きてくるものなのだ。(2008.01.21)
- ブログ妖精と VOCALOID とオプション(2008.01.06)
トラックバック
この記事へのトラックバック一覧です: RSSリーダーで取り込める OPML の形式:
» re: RSS Bandit v1.3.0.29 リリース:バグ? [河端善博の .TEXT でウェブログ]
re: RSS Bandit v1.3.0.29 リリース:バグ? [続きを読む]