Bloglines仕様のOPMLをBlogPeople, MyblogList仕様に

2005年4月23日

Bloglines仕様のOPMLは他でそのままインポートできないことが多い。結論から言うと、いったんエクスポートしたものをテキストエディタで直いじりするしかない。

仕様の違い

BloglinesはXML拡張子で、BlogPeople、MyblogListはOPML拡張子で出力される。
Bloglines

<?xml version="1.0" encoding="utf-8"?>
<opml version="1.0">
<head>
<title>Bloglines Subscriptions</title>
<dateCreated>Sat, 23 Apr 2005 00:40:35 GMT</dateCreated>
<ownerName></ownerName>
</head>
<body>
<outline title="Subscriptions">
<outline title="カテゴリA">
<outline title="Y~: YAGITCHE" htmlUrl="http://yagi.tc/" type="rss" xmlUrl="http://yagi.tc/index.rdf" />
</outline>
</outline>
</body>
</opml>


BlogPeople

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.1">
<head>
<title>YAGITCHE’s OPML</title>
<dateModified></dateModified>
<ownerName>Blogpeople Owner</ownerName>
<ownerEmail>opml@blogpeople.com</ownerEmail>
</head>
<body>
<outline text="Y~: YAGITCHE" type="link" url="http://yagi.tc/" title="" />
</body>
</opml>

MyblogList

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.1">
<head>
<title>YAGITCHE’s OPML</title>
<ownerName>MyblogList Owner</ownerName>
<ownerEmail>saito@myblog.jp</ownerEmail>
</head>
<body>
<outline text="Y~: YAGITCHE" type="link" url="http://yagi.tc/" description="" />
</body>
</opml>

参考までに私がメインで使ってるPLAYON RSSリーダーのも。
PLAYON RSSリーダー

<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.0">
<head>
<title>PLAYON RSS READER REPORT</title>
<dateCreated>Thu, 21 Apr 2005 15:37:14 GMT</dateCreated><ownerName>yagitch</ownerName>
</head>
<body>
<outline title="カテゴリA">
<outline title="Y~: YAGITCHE" type="rss" htmlUrl="http://yagi.tc/" xmlUrl="http://yagi.tc/index.rdf"/>
</outline>
</body>
</opml>

解説

<Bloglines>
<outline title="カテゴリ名">
<outline title="サイト名" type="rss" htmlUrl="サイトURL" xmlUrl="フィードURL" />
</outline>
<BlogPeople>
<outline text="サイト名" type="link" url="サイトURL" title="" />
<MyblogList>
<outline text="サイト名" type="link" url="サイトURL" description="" />
この違いに注意してテキストエディタなどを使って置換する。Blogpeople→Bloglinesの場合は別にRSSなどのフィードのURLが必要になるので骨が折れるかも。BlogPeople⇔MyblogListはよく似ているために改変しなくても相互インポートが可能。

参考

Bloglines : Napdays(同様にOPML書式の違いについて解説)
Bloglines
BlogPeople
MyblogList
PLAYON RSSリーダー

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です