memo.xight.org

日々のメモ

カテゴリ : OPML

1ページ目 / 全1ページ

OPMLのtext属性とtitle属性

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-08
  http://d.hatena.ne.jp/moleskin/20040608#p2