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/
 

Reply via email to