XML exercise

(download)

//////FLA file/////

 
var dataLoader:URLLoader = new URLLoader(); 
dataLoader.load(new URLRequest("http://idisk.mac.com/meluzgorsh/Public/Posterous/fruit.xml")); 
 
 
dataLoader.addEventListener(Event.COMPLETE, onDataLoaded); 
 
 
var fruit:XML; 
 
function onDataLoaded(evt:Event):void { 
 fruit = new XML(dataLoader.data); 
 
 for (var i:Number = 0; i < fruit.berry.length(); i++) { 
 var box:MovieClip=new Box ; 
 box.x=80; 
 
 box.y = 30 + (box.height + 10)* i; 
 box.num = i 
 
 
 addChild(box); 
 box.txt.text=fruit.berry[i].kind; 
 box.txt.textColor = fruit.berry[i].tint; 
 box.addEventListener(MouseEvent.CLICK, onClick); 
 box.buttonMode = true; 
 box.txt.mouseEnabled = false; 
 } 
} 
 
 
function onClick (evt:MouseEvent){ 
 
 txtBig.text = fruit.berry[evt.currentTarget.num].taste; 
 
} 
 

///XML file////

Click here to download:
fruit.xml (1 KB)
(download)