Summary
Dave Winer氏がOPMLのRFC化へ向けての提案をしている.・outline要素には最低限 type,text,description,xmlUrlの属性を持つ.
・type属性の値はrssに固定
・textはfeedの名前を記述
・descriptionは2,3語程度の概要を記述
・xmlUrlはRSS feedを得られる場所を記述
しかし,現状ではtext属性の代わりにtitle属性を使用しているOPMLファイルが流通している.
OPMLを入力とするソフトウェアを作る場合の留意点
・text属性の存在のチェックし,text属性が存在するならばtext属性の値をfeedの名前として使用する.
・text属性が存在しなければ,title属性の値をfeedの名前として使用する.
- OPMLを出力とするソフトウェアを作る場合の留意点
・text属性とtitle属性の双方にfeedの名前を出力する.
・空であってもdescription属性を記述する.
- 今回困ったこと
・SharpReader[2003-11-01-2] では title属性 の値をfeedの名前として使用している.
・RSSバー for Sleipnir[2004-09-04-20] では text属性 の値をfeedの名前として使用している.
・RSSバー for Sleipnir[2004-09-04-20] では expand属性があり,フォルダの開閉のフラグとして使用しているが,
expand属性が無いと正しくインポートできない.
Reference
はてなダイアリー - Moleskin Diary - 2004-06-08http://d.hatena.ne.jp/moleskin/20040608#p2