Mega Code Archive

 
Categories / Flash ActionScript / Network
 

Load an XML file

package {     import flash.display.Sprite;     import flash.events.*;     import flash.net.*;     public class NetworkProject extends Sprite     {         private var loader:URLLoader= new URLLoader(new URLRequest("http://example.com/test.xml"));              public function NetworkProject()         {             loader.addEventListener(Event.ACTIVATE, activatedListener);             loader.addEventListener(Event.COMPLETE, completeListener);             loader.addEventListener(ProgressEvent.PROGRESS, progressListener);         }              private function activatedListener(event:Event):void         {             trace(" activated " + loader.bytesLoaded +                    " but nothing loaded yet ");         }              private function completeListener(event:Event):void         {             trace(" all done loading " + loader.data +                    " and here's the xml file we loaded ");         }              private function progressListener(event:Event):void         {             trace(" we're in progress, we've loaded " + loader.bytesLoaded +                    " out of " + loader.bytesTotal + " bytes ");         }     } }