Public feed #601589

Untitled

public text v1 · immutable
Raw Edit
·published 2007-07-03 16:34 UTC
rendered paste body
<mx:Script>
    <![CDATA[

    private var _loader:URLLoader;

    public function loadXML():void{
        _loader = new URLLoader();
        _loader.addEventListener(Event.COMPLETE, onXMLLoaded);
        _loader.load(new URLRequest("myAction.do"));
    }

    private function onXMLLoaded(evt:Event):void{
        var doc:XML = new XML(_loader.data);	
        var myArray:Array = new Array();
									
        for each(var e:XML in doc.someElement){
            myArray.push({someAttribute: e.@someAttribute, someOtherAttribute: e.@someOtherAttribute});
        }
					
        someGrid.dataProvider = new ArrayCollection(myArray);
        _loader.removeEventListener(Event.COMPLETE, onXMLLoaded);
    }
    ]]>
</mx:Script>