« 佐藤可士和氏アートディレクションのサイト「PCサクセス」 | メイン | POQUE.JP 再スタートを準備中 »

重要なお知らせ: このブログの更新は終了しました!詳しくはこちら "ブログ移転しました。" をご覧ください。

AS2:FlashでRSS AutoDiscovery

AD:ロリポップのドメインは選べる全85種類!!

普通な感じでHTMLを読み込んで、XMLとしてパースして抽出。

RSSのURLのはHTMLのhead内の で、attributeのtype に
"application/xml"または"application/rss+xml"(atomは"application/atom+xml")が
指定さているもののattribute hrefでRSSのURLが指定される。

という仕様のもと抽出してみる。

linkタグの追い方はこう。

html/head/link

今回はとりあえず全部小文字で(小文字大文字別扱いだよね?)
パーサはxfactorstudio.com の xpath を使用。

AS2のClassにしてみた。
RSSのリストが配列で返ってくるようにした。
使用法はこう。

var oRSSAutoDiscovery = new RSSAutoDiscovery();
oRSSAutoDiscovery.onLoad = function(success,rsslist){
if(success){
  trace(ok);
  trace(rsslist);
}else{
  trace("error");
}
}
oRSSAutoDiscovery.load("http://quality.ekndesign.com/");

RSSAutoDiscovery:


はてなにブックマーク  Yahooにブックマーク  users Livedoorにブックマーク  バザールにブックマーク  del.icio.usにブックマーク   価格比較のその価格OK?

投稿者 ekn : August 21, 2006 05:37 PM

トラックバック

このエントリーのトラックバックURL:
http://ekndesign.com/cgi/mt/mt-tb.cgi/300

コメント