おさらい
まず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");
そうすると出力パネルには以下の様に表示される。
サッカー
バスケットボール
アメリカンフットボール
テニス
水泳