Atom service
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="service.send();"> <mx:Script> import mx.controls.Alert; import mx.rpc.http.HTTPService; import mx.rpc.events.ResultEvent; import mx.rpc.events.FaultEvent; private namespace atom = "http://www.w3.org/2005/Atom"; use namespace atom; private function resultHandler(event:ResultEvent):void { var feeds:XML = event.result as XML; trace(feeds.entry[0].title); } private function faultHandler(event:FaultEvent):void { service.removeEventListener(FaultEvent.FAULT, faultHandler); Alert.show(event.fault.message, "Could not load XML"); } </mx:Script> <mx:HTTPService id="service" url="Atom.xml" resultFormat="e4x" result="resultHandler(event);" fault="faultHandler(event);"/> </mx:Application>