Pc_2009 0 Denunciar post Postado Abril 19, 2010 Galera eu tenhu o seginte XMl <noticias> <linha> <id>61</id> <titulo>Titulo 1</titulo> <data>26/01/2010</data> <foto> http://blablablabalabl.com.br/imgteste.jpg </foto> </linha> </noticias> Eu queria Fazer com que o Flash incorporace esse Xml E colocace no palco o titulo e a data. Mas no texto do titulo eu queria colokar um link dessa forma: http://blablablabalabl.com.br/teste.php?id=61 ou seja eu quero enviar o <id>61</id> como uma variavel. Espero não ter me compricado, ou postado no lugar errado, achu que eu devia ter na parte de XML. Mas como é no flash que eu vou ter que integração, então postei aqui. DESCULPEM qualquer coisa ! Por Favro se tiverem Pelo menos um link para que eu possa estudar... Ja ajuda Muito OBs: Eu não entendo muito sobre o flash. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Abril 19, 2010 Bom se você sabe pegar um XML com o flash basta fazer: var xml:XML = new XML(); xml.ignoreWhite = true; var titulo:Array; var id:Array; xml.load('seuXML'); xml.onLoad = function(ok) { if(ok) { var cn = xml.firstChild.childNodes; for(var i = 0 ; i < cn.length; i++) { id.push(cn[i].childNodes[0].childNodes); titulo.push(cn[i].childNodes[1].childNodes) } init(); } else { trace('erro XML não foi carregado'); } } function init() { texto.htmlText = "<a href='http://www.seusite.com/test.php?'"+id[0]+" >"+titulo[0]+"</a>"; } Vai ser algo assim... Não testei o código é passivel de conter erros para puxar o seu XML então use a formatação correta referente ao seu XML. Espero ter ajudado. Abraços ps: onload o L é maiúsculo. Compartilhar este post Link para o post Compartilhar em outros sites
Pc_2009 0 Denunciar post Postado Abril 20, 2010 Ajudo sim... Eu vou testar o Codigo e posto aqui pra alguem que tbm tenha duvida VALEW http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites