Bruno,

Acho que tem que implementar tal funcionalidade. Mas não é complicado
não. Taí um exemplo pronto para ser usado. Rode em modo Debug para ver
no Console o trace imprimindo corretamente:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
        initialize="initializeHandler(event)">

        <mx:Script>
                <![CDATA[
                        import mx.collections.XMLListCollection;
                        import mx.events.FlexEvent;

                        private function initializeHandler(event:FlexEvent):void
                        {
                                var first5:XMLList = sliceXMLList(myData.item, 
0, 4);
                                var last5:XMLList = sliceXMLList(myData.item, 
5, 9);
                                trace("Os 5 Primeiros");
                                trace(first5);
                                trace("\nOs 5 Ultimos");
                                trace(last5);
                        }

                        private function sliceXMLList(xmlList:XMLList, 
startIndex:int,
endIndex:int):XMLList
                        {
                                var result:XMLList = new XMLList();
                                for (var i:int=startIndex; i<=endIndex; i++)
                                {
                                        result += xmlList[i];
                                }
                                return result;
                        }

                ]]>
        </mx:Script>

        <mx:XML id="myData">
                <itens>
                        <item>Item 1</item>
                        <item>Item 2</item>
                        <item>Item 3</item>
                        <item>Item 4</item>
                        <item>Item 5</item>
                        <item>Item 6</item>
                        <item>Item 7</item>
                        <item>Item 8</item>
                        <item>Item 9</item>
                        <item>Item 10</item>
                </itens>
        </mx:XML>

</mx:Application>


[]'s
Beck Novaes


On 30 set, 20:21, Bruno Brandão <brunolopesbran...@gmail.com> wrote:
> Gabriela,
>
> Acho que não conseguir expressar meu problema direito.
>
> Seguinte, tenho um xmlList que aponta para os as tags item de um rss;
>
> Algo do tipo:
>
> Var meuList:XMLList       = meuRSS.channel.item;
>
> meuList possui 20 nós ou posições contendo item. Agora quero criar outro
> xmlList apenas com os 5 primeiros itens do meuList ou da posição 5 até a 10;
>
> Var meuNovoList:XMLList        = meuList[5 a 10];
>
> Tem como eu fazer isso?
>
> Muito obrigado pela ajuda,
> Bruno Brandão
>
> 2009/9/30 Gabriela Trindade Perry <gabrielape...@hotmail.com>
>
>
>
> > var novoXMLList:XMLList=meuXMList.algumacoisa(filho==algumaOutraCoisa)
>
> --
> Bruno Lopes Brandão
> Web Developer | Solulções Inteligentes
> +55 71 9909-3227 | brunolopesbran...@gmail.com
> -
> msn: brunolopesbran...@hotmail
> gtalk: brunolopesbran...@gmail.com
> skype: brunolopesbrandao | twitter: brandaob
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a