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 ");
}
}
}
Related examples in the same category