netoikeda 0 Denunciar post Postado Maio 20, 2010 Ai Galera, oh eu ki de novo =D. Dessa vez axo q eh realmente de boa, mais eu com minha estupidez não to conseguindo fazer. É o seguinto, tenho um XML chamado Agenda, e nele tenho que puxar uns dados de umarquivo XML. Nesse meu SWF tem os dados: Data, Local, Realização, etc. Cada "dado" desse, tem um Dynamic txt específico, eu preciso chamar a informação pelo nó em que ela se encontra no XML, mais eh ai q ta o problema, nao to conseguindo :D. Bom se alguem souber o q to fazendo de errado, eu ficaria muito agradecido. Vlws Povo! Esqueci dos códigos xP. estão aki. XML: <?xml version="1.0"?> <conteudo> <data>10 de abril de 2010<data> <local> Centro Técnico da Catharine Hill</local> <realizacao>Catharine Hill</realizacao> <endereco>Rua Itaipú, 45 - Praça da Árvore</endereco> <cidade>São Paulo</cidade> <contato>(11)5070-1060</contato> <site>www.catharinehill.com.br</site> <informacoes>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</informacoes> </conteudo> AS2 System.useCodepage = true; var meuXML = new XML(); meuXML.load("xml/agenda1.xml"); meuXML.ignoreWhite = true; meuXML.onLoad = function () { trace(this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue); txt1.htmlText = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue; txt2.htmlText = this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue; txt3.htmlText = this.firstChild.childNodes[0].childNodes[2].firstChild.nodeValue; txt4.htmlText = this.firstChild.childNodes[0].childNodes[3].firstChild.nodeValue; txt5.htmlText = this.firstChild.childNodes[0].childNodes[4].firstChild.nodeValue; txt6.htmlText = this.firstChild.childNodes[0].childNodes[5].firstChild.nodeValue; txt7.htmlText = this.firstChild.childNodes[0].childNodes[6].firstChild.nodeValue; txt8.htmlText = this.firstChild.childNodes[0].childNodes[7].firstChild.nodeValue; }; txt1.multiline = true; txt1.wordWrap = true; txt1.html = true; txt2.multiline = true; txt2.wordWrap = true; txt2.html = true; txt3.multiline = true; txt3.wordWrap = true; txt3.html = true; txt4.multiline = true; txt4.wordWrap = true; txt4.html = true; txt5.multiline = true; txt5.wordWrap = true; txt5.html = true; txt6.multiline = true; txt6.wordWrap = true; txt6.html = true; txt7.multiline = true; txt7.wordWrap = true; txt7.html = true; txt8.multiline = true; txt8.wordWrap = true; txt8.html = true; Compartilhar este post Link para o post Compartilhar em outros sites
netoikeda 0 Denunciar post Postado Maio 24, 2010 Ai Galera, ja ta resolvido, fiz outro XML e mudei algumas coisas pra chamar: XML: <?xml version="1.0"?> <agendas> <texto> <titulo>Auto Maquiagem</titulo> <campo1>Data:</campo1> <txt1>dsgdfhdf</txt1> <campo2>Local:</campo2> <txt2>dghfdh</txt2> <campo3>Realização:</campo3> <txt3>ggg</txt3> <campo4>Endereço:</campo4> <txt4>ss</txt4> <campo5>Cidade:</campo5> <txt5>dd</txt5> <campo6>Contato:</campo6> <txt6>ff</txt6> <campo7>Site:</campo7> <txt7>gg</txt7> <campo8>Informações:</campo8> <txt8>gfdhfdhdh</txt8> </texto> </agendas> AS2: stop (); System.useCodepage = false; var meuXML = new XML(); meuXML.load("xml/age_abr.xml"); meuXML.ignoreWhite = true; meuXML.onLoad = function () { trace(this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[2].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[3].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[4].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[5].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[6].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[7].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[8].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[9].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[10].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[11].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[12].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[13].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[14].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[15].firstChild.nodeValue); trace(this.firstChild.childNodes[0].childNodes[16].firstChild.nodeValue); titulo.htmlText = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue; campo1.htmlText = this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue; recebe1.htmlText = this.firstChild.childNodes[0].childNodes[2].firstChild.nodeValue; campo2.htmlText = this.firstChild.childNodes[0].childNodes[3].firstChild.nodeValue; recebe2.htmlText = this.firstChild.childNodes[0].childNodes[4].firstChild.nodeValue; campo3.htmlText = this.firstChild.childNodes[0].childNodes[5].firstChild.nodeValue; recebe3.htmlText = this.firstChild.childNodes[0].childNodes[6].firstChild.nodeValue; campo4.htmlText = this.firstChild.childNodes[0].childNodes[7].firstChild.nodeValue; recebe4.htmlText = this.firstChild.childNodes[0].childNodes[8].firstChild.nodeValue; campo5.htmlText = this.firstChild.childNodes[0].childNodes[9].firstChild.nodeValue; recebe5.htmlText = this.firstChild.childNodes[0].childNodes[10].firstChild.nodeValue; campo6.htmlText = this.firstChild.childNodes[0].childNodes[11].firstChild.nodeValue; recebe6.htmlText = this.firstChild.childNodes[0].childNodes[12].firstChild.nodeValue; campo7.htmlText = this.firstChild.childNodes[0].childNodes[13].firstChild.nodeValue; recebe7.htmlText = this.firstChild.childNodes[0].childNodes[14].firstChild.nodeValue; campo8.htmlText = this.firstChild.childNodes[0].childNodes[15].firstChild.nodeValue; recebe8.htmlText = this.firstChild.childNodes[0].childNodes[16].firstChild.nodeValue; }; Compartilhar este post Link para o post Compartilhar em outros sites