D.Andrade 0 Denunciar post Postado Novembro 9, 2009 iae,presiso de ajuda urgente... nao entendo nada de xml e o que eu entendo de as2 foi aprendendo aqui no forum... agora estou fazendo um site simples com tudo que aprendi,mas empaquei no xml... presiso fazer um xml com 36 campos de texto e 18 campos pra imagens divididos em 6 grupos + ou - asim grupo 1 caixadetexto1="texto" < 6 grupos como este mas com 7 caixas de texto e 3 imagens caixadetexto2="texto" imagem1="imagem.jpg" auguem pode me dizer como fazer isto?a xml e o script pra caregar cada "texto" e cada "imagem.jpg" na area coreta (o que eu "sei" por deduçao e qu vou ter que colocar as imagens na mesma pasta do site,e provavelmente istanciar cada caixa de texto com um nome ex:"caixadetexto1" como no modelo Agradeço 10 de ja http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Novembro 9, 2009 Aqui está a base. Pesquise sobre loadMovie para carregar as imagens para o flash. Para carregar vários itens do xml, utilize o "for" //-------arquivo.xml <documento> <no texto="texto vindo do xml" imagem="caminho/da/imagem.jpg" /> </documento> //-------flash var xml:XML = new XML(); xml.ignoreWhite = true; xml.onLoad = function(success){ if (success){ var texto = xml.firstChild.childNode[0].attributes.texto; var imagem = xml.firstChild.childNodes[0].attributes.imagem; trace(texto +' - '+imagem); }else{ trace("erro no load do xml"); } } xml.load("arquivo.xml"); Agora é com você. Estudando o código acima e sobre os recursos que mencionei no início, você conseguirá fazer várias aplicações. Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 9, 2009 :wacko: ainda ta confuzo rs a parte de caregar no flash, pq sao 2 caixas de texto diferentes e 2 imagens diferentes o xml ficaria asim(eu acho) <documento> <no texto="texto vindo do xml" imagem="caminho/da/imagem.jpg" /> <documento2> <no texto="texto vindo do xml" imagem="caminho/da/imagem.jpg" /> </documento> e no flash eu presiso que essas 2 imagens e 2 caixas de texto sejao caregadas em um lugar especifico, tipo> crio 2 caixas de texto dinamico, istancio com 2 nomes "caixa1" "caixa2" e escrevo o script de forma que o xml caregue os textos cada um em sua caixa de texto (mesma coisa com as imagens) agradeço se puder explicar mais detalhado como posso fazer issu :wacko: Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Novembro 9, 2009 Aqui vai um modelo rápido e básico. Estude o código e a estrutura do xml para compreender o funcionamento e fazer as suas próprias alterações. Link Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 10, 2009 A parte do xml eu entendi...o complicado agora ta sendo caregar cada iten do xml em um local diferente da uma olhada no que você me mando,no meu projeto cada quadrado vermelho e um campo diferente eu quero caregar 1 xml com informaçoes pra todos estes campos, cada parte do xml em seu lugar, nao tenho a menor ideia de como fazer isso http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif descupa o exeço de perguntas mais e que ja fiz tanta coisa no projeto que abandonar so por causa do xml ia ser orivel http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 10, 2009 Voutei rs Descobri tudo que eu presisava!! Agradeço a ajuda de vcs do forum e deixo aki o tutorial que eu estudei!! Tutorial Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 10, 2009 aff mais um problema minha xml fico asim <?xml version="1.0" encoding="iso-8859-1"?> <galeria> <foto imagem="004.gif" legenda="texto"/> <foto imagem="male.png" legenda="numero"/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> <foto imagem="" legenda=""/> </galeria>e no flash fico asim System.useCodepage = true; var arquivo:XML = new XML(); arquivo.load("arquivo.xml"); arquivo.ignoreWhite = true; arquivo.onLoad = function() { foto.loadMovie(this.childNodes[0].childNodes[0].attributes.imagem); nome.text = this.childNodes[0].childNodes[0].attributes.legenda; foto2.loadMovie(this.childNodes[0].childNodes[0].attributes.imagem); numero.text = this.childNodes[0].childNodes[0].attributes.legenda; } como eu faço pra a "foto2" e o "numero2" caregarem a segunda linha do xml?ja tentei de varias vezes e nada...e tbm como faço pra imagen gif nao perder a animaçao guando caregada? Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Novembro 10, 2009 Você vai ter que usar um for para percorrer os nós do xml. Acho que flash não suporta gif animado. F1 no flash. Você precisa aprender sobre coisas muito básicas antes de fazer o que está pretendendo. Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 10, 2009 <_< Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 10, 2009 O que o blockmonork falou foi isso: System.useCodepage = true; var arquivo:XML = new XML(); var fotos:Array = new Array(); var nomes:Array = new Array(); arquivo.load("arquivo.xml"); arquivo.ignoreWhite = true; arquivo.onload = function() { for(var i = 0; i < arquivo.firstChild.childNodes.legth; i++){ fotos[i] = this.childNodes[0].childNodes[i].attributes.imagem nomes[i] = this.childNodes[0].childNodes[i].attributes.legenda; } init(); } function init(){ foto.loadMovie(fotos[0]); nome.text = nomes[0]; foto2.loadMovie(fotos[1]); numero.text = nomes[1]; } Você pode copiar e colar o código que vai funcionar... Mas se quer saber o que eu fiz Estude realmente o que o blockmonork comentou... sobre como pegar dados de um XML etc Existem varias maneiras o que eu fiz foi 1. E por favor evite flood do jeito que você fez só com uma carinha Abraços Compartilhar este post Link para o post Compartilhar em outros sites
D.Andrade 0 Denunciar post Postado Novembro 11, 2009 vlw berseck eu consigui fazer sem a parte do function initi eu peskisei sobre xml estudei e aprendi sobre os nos e tal...ai aprendi a fazer http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif agora sei screver xml e caregar da manera que kiser muito bom http://forum.imasters.com.br/public/style_emoticons/default/clap.gif vlw as ajudas :D Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 11, 2009 Que bom que conseguiu http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Parabens ;) Compartilhar este post Link para o post Compartilhar em outros sites