2008年1月25日金曜日

FlashでPodCastingXMLリストからMP3をプレーヤー

FlashMP3プレーヤー

で書いたように

Flashのコンポーネントというのは、ただポコポコと付けるだけで

ある程度のことをやってくれる便利なものだ

そこで、今回は、

XPathAPI(XMLファイルを便利に使えるようにするもの)を使って

このサイトにあるPodCasting

というXMLというかRSSというかのファイルから

タイトルとリンク先を取って

Listコンポーネントを追加して

リストから曲を選択して聞けるようなものを作ってみる

パラメータfileには、このサイトのP0000000000.xmlファイルを与える

P0000000000.xmlを覘くと

必要なのは、itemの内の

titleとlinkがとれればよさそうだ

ということで

出来たのが



逆に好きな曲のリンクを集めてXMLを作れば、オリジナルセレクションができるわけ

Flashなのでサイズはいかようにもなるのでブログパーツとしても使えそうだが

Flash本体とXMLファイルは、同じドメインにないといけないらしいので

使いたい人は、本体を持っていって使いましょう。

追記
PodcastingXMLのデータアドレスは、linkではなく

enclosureのurlが一般的みたいなので変更しました

0 件のコメント: