Ir para conteúdo
Fórum Script Brasil

ClaudioGavinho

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre ClaudioGavinho

ClaudioGavinho's Achievements

0

Reputação

  1. Bom dia. Estou começando a trabalhar com XML no Flash. Li vários artigo e tutoriais na internet, mas esbarrei com um problema e não estou conseguindo achar a solução. O xml é esse: ----------------------------------------------------------------------- <Grid> <Documento> <Codigo>Codigo 1</Codigo> <Titulo>Titulo 1</Titulo> <Revisao>Revisao 1</Revisao> </Documento> <Documento> <Codigo>Codigo 2</Codigo> <Titulo>Titulo 2</Titulo> <Revisao>Revisao 2</Revisao> </Documento> <Documento> <Codigo>Codigo 3</Codigo> <Titulo>Titulo 3</Titulo> <Revisao>Revisao 3</Revisao> </Documento> </Grid> --------------------------------------------------------------------------- O AS é esse: --------------------------------------------------------------------------- System.useCodepage = true; var documentos:XML = new XML(); documentos.ignoreWhite = true; documentos.load("TesteXML2.xml"); documentos.onLoad = function(success) { if(success) { var docs:Number = documentos.firstChild.childNodes.length; var node = documentos.firstChild.childNodes; for(var i = 0; i<docs; i++) { //trace(node.childNodes[0].firstChild.nodeValue); //trace(node.childNodes[1].firstChild.nodeValue); //trace(node.childNodes[2].firstChild.nodeValue); Codigo.text = node.childNodes[0].firstChild.nodeValue; Titulo.text = node.childNodes[1].firstChild.nodeValue; Revisao.text = node.childNodes[2].firstChild.nodeValue; } } }; ------------------------------------------------------------------------------- Sendo que Codigo, Titulo e Revisao são text boxes. Quando eu testo com o trace (comentado no código), funciona sem problemas. Mas quando uso o "Codigo.text", "Titulo.text" e o "Revisao.text" só são mostrados os últimos ítens (Codigo 3, Titulo 3, Revisao 3). E é isso que preciso. É isso. Agradeço qualquer ajuda. Abs, Claudio
×
×
  • Criar Novo...