Here's a little application that traverses the XML and output the categories and items: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="OnInit()">
<mx:Script> <![CDATA[ private function OnInit() : void { var cats : XMLList = myXml.categoria; for each( var cat : XML in cats ) { trace( "Category:", [EMAIL PROTECTED] ); var items : XMLList = cat.item; for each( var item : XML in items ) { trace( "Item:", item ); } } } ]]> </mx:Script> <mx:XML id="myXml" xmlns=""> <itens> <categoria nome="categoria 1"> <item>item 1</item> <item>item 2</item> <item>item 3</item> </categoria> <categoria nome="categoria 2"> <item>item 1</item> </categoria> <categoria nome=" categoria 3"> <item>item 1</item> <item>item 2</item> </categoria> <categoria nome="categoria 4"> <item>item 1</item> </categoria> </itens> </mx:XML> </mx:Application> --- In flexcoders@yahoogroups.com, "Fabio Barreiro" <[EMAIL PROTECTED]> wrote: > > I'm getting messed up with XML :-) > > > > My HTTPService returns this XML > > > > myService.lastResult = > > > > <itens> > > <categoria nome="categoria 1"> > > <item>item 1</item> > > <item>item 2</item> > > <item>item 3</item> > > </categoria> > > > > <categoria nome="categoria 2"> > > <item>item 1</item> > > </categoria> > > > > <categoria nome=" categoria 3"> > > <item>item 1</item> > > <item>item 2</item> > > </categoria> > > > > <categoria nome="categoria 4"> > > <item>item 1</item> > > </categoria> > > </itens> > > > > > > I need na example or some help...I need to show this: > > > > Categoria 1 > > Item 1 > > Item 2 > > Item 3 > > Categoria 2 > > Item 1 > > Categoria 3 > > Item 1 > > Item 2 > > Categoria 4 > > Item 1 > > > > > > > > I've tried ArrayCollection, XMLList etc, but still did not get the result I > want :-( > > > > > > Thanks! > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/