おさらい

FlashXMLを読み込むおさらい。

まずXMLファイルを用意する。ファイル名はlist.xml

<?xml version="1.0" encoding="UTF-8"?>
<sports>
	<soccer>サッカー</soccer>
	<basketball>バスケットボール</basketball>
	<football>アメリカンフットボール</football>
	<tennis>テニス</tennis>
	<swim>水泳</swim>
</sports>

そんでもってFlashを起動し、1フレーム目に以下のスクリプトを記述。

var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = function (success:Boolean):Void{
	if (success){
		var sportslist:Array = my_xml.firstChild.childNodes;
		for (var i:Number = 0 ; i<my_xml.firstChild.childNodes.length; i++){
			trace(sportslist[i].firstChild.nodeValue);
		}
	} else{
		trace ("読み込みエラーです!");
	}
}
my_xml.load("list.xml");

そうすると出力パネルには以下の様に表示される。

サッカー
バスケットボール
アメリカンフットボール
テニス
水泳