as 3外部XMLファイルのロード
ロードプロセスは次のとおりです.
1.URLRequestクラスを使用してURL接続アドレス情報を作成します.
2.指定したURLからURLLoaderクラスを使用してXML形式のデータを取得します.
次の例では、外部XMLファイルのロードを実装します.コードは次のとおりです.
1.URLRequestクラスを使用してURL接続アドレス情報を作成します.
2.指定したURLからURLLoaderクラスを使用してXML形式のデータを取得します.
次の例では、外部XMLファイルのロードを実装します.コードは次のとおりです.
package com.lzxt{
//
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
//
public class LoadXML extends Sprite {
// myxml xml
private var myxml:XML;
// loader URLLLoader
private var loader:URLLoader = new URLLoader();
//
private var url:String="test.xml";
//
public function LoadXML() {
// requestt URLLLoader
var requestt:URLRequest = new URLRequest(url);
// loader load URLRequest ,( )
loader.load(requestt);
// loader ( Event.COMPLETE, onComplete )
loader.addEventListener(Event.COMPLETE, onComplete);
}
// onComplete,
public function onComplete(event:Event):void {
//xml myxml , xml
myxml = new XML(loader.data);
// myxml
trace(myxml);
}
}
}