Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Recommended Posts

Gente não estou conseguindo fazer com que uma frame chame o conteudo de uma xml que foi gerada no php Imagem Postada

Se algum puder ajudar thanks :joia: :clap:

stop()var carr:XML = new XML();var lista:Array = new Array();carr.load("noticias.xml")carr.ignoreWhite = true;carr.onLoad = function(success):Void {		total = carr.childNodes[0].childNodes.length	for (i=0; i<total; i++) 	{        nome = carr.childNodes[0].childNodes[i].attributes.titulo		data = carr.childNodes[0].childNodes[i].attributes.data		lista.push({label:nome+" | "+data})	}	    cb_itens.dataProvider = lista	exibe()}function exibe():Void{    item = cb_itens.selectedIndex    nome = carr.childNodes[0].childNodes[item].attributes.titulo    imagem = carr.childNodes[0].childNodes[item].attributes.imagem	comentario = carr.childNodes[0].childNodes[item].attributes.noticia    ld_imagem.contentPath = imagem	txt_comentario.text = comentario}cb_itens.addEventListener("change",exibe);voltar_btn.onPress=function  () {	gotoAndStop("inicio")}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Claro que não tu ta tentando chamar propriedades do XML fora da função de carregamento dele...

 

Vai dar tudo undefined aqui:

function exibe():Void{ item = cb_itens.selectedIndex nome = carr.childNodes[0].childNodes[item].attributes.titulo imagem = carr.childNodes[0].childNodes[item].attributes.imagem comentario = carr.childNodes[0].childNodes[item].attributes.noticia ld_imagem.contentPath = imagem txt_comentario.text = comentario}
Pode mandar ler os valores de nome, imagem e comentario com trace que vai dar tudo undefined

 

Crie uma array dentro do XML que receba esses valores e ai tu puxa isso ai... mostrando o index como você ta fazendo mas colocando na array.

 

Abraços

 

PS: seu post up foi removido por ser contra as regras do forum... espere alguem responder, se ficar uns 1 dia ou mais ai você pode dar um up, mas não só por up... mas com outras tentativas que você fez. Lembramos que ninguem aqui é HELPDESK nem pago para ficar respondendo as perguntas Imagem Postada estamos aqui para ajudar!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.