RSSを読み込んで表示するアプリケーションを


Adobe AIRで作った時にactionscript3.0でXMLを


読み込む方法が分からなかったのでメモひらめき電球


var xml:XML;
var xmlLoader:URLLoader;
var xmlUrl:String = "xmlファイルのURL";
var ns:Namespace;


function loadXML(url:String):void {
ns = new Namespace(url);
xmlLoader = new URLLoader();
xmlLoader.dataFormat = URLLoaderDataFormat.TEXT;
xmlLoader.addEventListener(Event.COMPLETE, xmlComplete);
//読み込み完了以外にもいくつかイベント処理が用意されています。
var urlReq:URLRequest = new URLRequest(url);
xmlLoader.load(urlReq);
}


function xmlComplete(e:Event):void {
xml = new XML(xmlLoader.data);
//デフォルトの名前空間設定
default xml namespace = ns;
title.text = xml.channel.item[0].title;
}