Mega Code Archive

 
Categories / Flex / Data Model
 

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>