Ir para conteúdo
Fórum Script Brasil

RPeixoto

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que RPeixoto postou

  1. Olá Amigos, Já tirei muitas dúvidas lendo os posts do forum, mas esta é a primeira que abri um tópico. Sempre cuidei mais da parte visual do Flash, mas agora esbarro com dúvidas no ActionScript. Não sei se é o cansaço de ficar horas editando a parte visual de um site todo em flash (prazo apertado), mas ainda não consegui uma resposta no google que tire uma dúvida a respeito de como filtrar os dados vindos do xml. Tenho um arquivo xml com uma estrutura como esta: <root> <reg id="1"> <imagem><![CDATA[images/foto1.jpg]]></imagem > <nome><![CDATA[Fulano de Tal]]></nome > </reg> <reg id="2"> <imagem><![CDATA[images/foto2.jpg]]></imagem > <nome><![CDATA[Beltrano da Silva]]></nome > </reg> <reg id="3"> <imagem><![CDATA[images/foto3.jpg]]></imagem > <nome><![CDATA[Cicrano João]]></nome > </reg> </root> No action script tenho uma estrutura como esta: System.useCodepage = true; var xmlFile:String = "registros.xml"; var txtXML:XML = new XML(); txtXML.ignoreWhite = true; txtXML.load(xmlFile); txtXML.onLoad = function(success:Boolean) { var botao = _parent.link; // pega o valor que é passado por um botão em um mc externo e atribui a variavel "botao" cp_foto.loadMovie(this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue); // mc (campo) que carrega a imagem cp_nome.htmlText = this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue; // campo de texto } stop(); A idéia é quando acionar o botão, ele passe ao actionscript o valor correspondente ao registro que quero exibir (o que está funcionando, a dúvida não é esta). O problema é que como está acima no AS, só exibe o primeiro registro, id="1". Pergunto então, como fazer a variável "botão" chamar apenas os campos, por exemplo, do grupo id="2" (selecionados pelo valor de "botão")? Agradeço a atenção desde já. Um abraço, Peixoto
×
×
  • Criar Novo...