ActionScript 3.0でのXML RSSの読み込み

投稿者:

// 読み込み先
var url = “http://drunk.chips.jp/web/index.xml”;
// 読み込んだXMLオブジェクト格納先
var xml:XML;
// URLLoader で読み込む
URLLoader+URLRequestで作成*/
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest(url);
loader.addEventListener(Event.COMPLETE,traceData);
loader.load(request);
function traceData(event:Event) {
//読み込んだ内容を元に,XMLデータを作成
xml = new XML(event.target.data);
// RSSのitemを取り出す
for (var i:Number = 0; i < xml..item.length(); i++) { infoText.text += xml..item[i].title + "\n"; trace(xml..item[i].title); } } xml..item.length()でitemの個数を取得 xml.[channelとか].item[○番目] でitemにアクセスできる。 xml..item で間の層をワイルドカードでスルーできる。 XML全体をStringで取得する際はxml.toString()

Thank you for reading this post, don't forget to subscribe!