AS2:FlashでRSS AutoDiscovery
普通な感じで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:







コメントをどうぞ