Porque na requisição você está perguntando a quantidade de nós "perguntas" e
não a quantidade de nós "pergunta".
Tente desse jeito:

dgProdutos.selectedItem.perguntas.pergunta.length()

--
Gustavo Y. Kawamoto


2009/12/10 Ivan Junckes Filho <ivanjunc...@gmail.com>

>
> A estrutura do XML é o seguinte..
>
> <produto>
>     <nome>...</nome>
>     <perguntas>
>          <pergunta>...</pergunta>
>          <pergunta>...</pergunta>
>          <pergunta>...</pergunta>
>     </perguntas>
> </produto>
>
> eu quero saber o length() de <perguntas> mas quandoeu coloco,
>
> // for(var i:int = 0; i < dgProdutos.selectedItem.perguntas.length(); i
> +
>
> retorna 1 mesmo que o provider seja 5;
>
> o dataProvider do dgProdutos é dadosProduto.produto !
>
> Valeu
>
>
> On 10 dez, 17:17, J.C.Ködel <jcko...@gmail.com> wrote:
> > use length() ao invés de length
> >
> > --------------------------------------------------
> > From: "Ivan Junckes Filho" <ivanjunc...@gmail.com>
> > Sent: Thursday, December 10, 2009 5:09 PM
> > To: "flexdev" <flexdev@googlegroups.com>
> > Subject: [flexdev] XML Length
> >
> >
> >
> > > if(validaPerguntas == 0){
> > > for(var i:int = 0; i < dgProdutos.selectedItem.perguntas.length; i
> > > ++){
> >
> > > pergunta.text = dgProdutos.selectedItem.perguntas.pergunta
> > > [i].questao.toString();
> > > info.vbox1.addChild(pergunta);
> > > resposta.text = dgProdutos.selectedItem.perguntas.pergunta
> > > [i].resposta.toString();
> > > info.vbox1.addChild(resposta);
> >
> > > }
> >
> > > validaPerguntas = 1;
> > > }
> >
> > > // for(var i:int = 0; i < dgProdutos.selectedItem.perguntas.length; i+
> > > +){
> >
> > > Porque eu não consigo pegar o length de perguntas(item de um xml) como
> > > a linha a cima? me ajudem é urgente!
> > > >
> >
> >
> >  smime.p7s
> > 6KExibirDownload
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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