/ Published in: MXML
Simple example of parsing an RSS feed
Expand |
Embed | Plain Text
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="800" height="500" creationComplete="onCreationComplete()"> <mx:Script> <![CDATA[ import mx.rpc.events.ResultEvent; [Bindable] private var rssResults:XML; private function onCreationComplete():void { httpService.send(); } private function parseRSS( e:ResultEvent ):void { rssResults = e.result as XML; //Display this XML in a DataGrid trace( rssResults.i ); } ]]> </mx:Script> <mx:HTTPService id="httpService" url="http://feeds2.feedburner.com/TheFlexShow-FifteenMinutesWithFlex-Screencast?format=xml" resultFormat="e4x" result="parseRSS(event)" /> <mx:DataGrid dataProvider="{rssResults.channel.item}" width="100%"> <mx:columns> <mx:DataGridColumn dataField="title" /> <mx:DataGridColumn dataField="link" /> <mx:DataGridColumn dataField="category" /> <mx:DataGridColumn dataField="description" /> </mx:columns> </mx:DataGrid> </mx:Application>
You need to login to post a comment.
