OPMLって何だろう。
なんとなく最近いろんなサイトでチラホラと見かける「OPML」が気になって調べてみた。
OPML【オーピーエムエル】
Outline Processior Markup Language の略。
簡単に言うといろんなサイトのリストを作るためのXML規格ということらしい。なるほど。
そういえばLivedoorのRSSリーダー内でもOPMLっていう単語見かける。RSS情報をひとまとめにして配信しているというわけのようだ。
OPML対応のツールを使えば、簡単にそれらをインポートしたりエクスポートしたりできる。ずっと一定のパソコンを使わない人とかは自分の気に入ってるサイトの巡回リストをOPMLで作っておけば、どこでどんなマシンを使ってもそれをインポートすれば楽にネットを徘徊できるというわけか。あとは自分はこんなサイト巡回しています~っていうのを誰かに伝えたい時とかにも役立つのかな。
で、一応気になるそのフォーマットの書式をLivedoorのRSSリーダーにおいてあるOPMLを元に解釈してみた。まぁ多分何かソフトが勝手に吐き出してくれる場合がほとんどだろうけど、一応知っておこうかなということで・・・。
<opml version="1.0">
<head>
<title>REDLINEパック(タイトル)</title>
<dateCreated>Fri, 06 Oct 2006 00:00:00 UTC(日付)</dateCreated>
<ownerName>Red(オーナー)</ownerName>
</head>
<body>
<outline title="REDLINEパック">
<outline title="REDLINEブログ" htmlUrl="http://blog.livedoor.jp/red_line/" type="rss" xmlUrl="http://blog.livedoor.jp/red_line/index.rdf"/>
<outline title="RedLine Magazine" htmlUrl="http://redline.hippy.jp/" type="rss" xmlUrl="http://feeds.feedburner.jp/RedlineMagazine"/>
</outline>
</body>
</opml>
なんか・・・こんなんでいいらしい。
それぞれの意味とか・・・参考サイト
OPML 1.0 Specificationの勝手な日本語訳
で実際にうまくいくのかということで、愛用中のLivedoorのRSSリーダーで試してみる。
LivedoorReaderでLivedoorが用意したOPML以外のファイルをインポートしたい時は「http://reader.livedoor.com/import/OPMLのurl」とすればいいらしい。(何か別の方法があるのかもしれないけど)
んで実際に上のOPMLをインポートしようと試みた。
おぉぉぉ。見事に成功。ちょっと嬉しい。・・・でも成功したけど直接ブラウザでそのファイルみたら文字化けしてるのが気にいらんな・・・汗
そして他のRSSリーダー使ってないので、他のリーダーへの登録方法は不明・・・。
まぁそれは置いておいて、Firefoxの拡張にもOPML形式でライブブックマークをインポート・エクスポートが可能なものがあるみたい。
OPML Support
ライブブックマークから他のRSSリーダーへ乗り換えたい時とかに便利そう。
<< Photoshop::一瞬で幻想的な写真を作る方法 | Ajax使って住所入力を簡単に。 >>
トラックバック
このエントリーのトラックバックURL:
http://redline.hippy.jp/cgi/mt/mt-tb.cgi/56