<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="service.send()" >
<mx:Scrip
t>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
[Bindable]
private var slides:ArrayCollection
private function resultHandler(event:ResultEvent):void
{
slides = event.result.album.slide;
}
private function faultHandler(event:FaultEvent):void
{
Alert.show(event.fault.faultString,
event.fault.faultCode);
}
]]>
</mx:Script>
<mx:HTTPService id="service"
url="data/slideshow.xml"
result="resultHandler(event)"
fault="faultHandler(event)"/>
<mx:DataGrid width="300"
dataProvider="{slides}"/>
</mx:Application>