Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Fala galera, eu sou novo no forum e começo postando uma dúvida e espero que eu encontre a resposta para ela aqui, a dúvida é o seguinte:
" EU tenho um arquivo em XML e outro em flash, eu já consegui duplicar o movie clip que irá abrigar o conteúdo do meu XML, a partir dos nós do XML, só que o conteúdo dos nós do XML não aparece no movie clip, só aparece o movie clip duplicado, com a quantidade dos nós do XML.
Abaixo coloquei os códigos contido no arquivo FLA. e o XML.
ARQUIVO FLA.:
System.useCodepage = true;
var nomeXML:XML = new XML();
nomeXML.load("meuXML.xml");
nomeXML.ignoreWhite = true;
nomeXML.onLoad = function(ok) {
if (ok) {
xmlNode = this.firstChild;
total = xmlNode.childNodes.length;
monta();
} else {
mensagem.text = "Erro ao Carregar o arquivo XML";
nome.text = "";
}
};
function monta(){
for (var i = 0; i<total; i++){
img.duplicateMovieClip("produto" + i,i);
if (i!= 0){
this["produto" + i]._x = this["produto" + (i-1)]._x + this["produto" + i]._width + 10;
//img.loadMovie(xmlNode.childNodes*.childNodes[0].firstChild.nodeValue);*
* //nome.text = (xmlNode.childNodes**.childNodes[1].firstChild.nodeValue);*
}
}
};
E ESSE É O DO XML:
*<?xml version="1.0" encoding="iso-8859-1"?>*
*<produtos>*
* <descricao>*
* <imagem>imagem1.jpg</imagem>*
* <texto>produtos e marca4</texto>*
* </descricao>*
* <descricao>*
* <imagem>imagem2.jpg</imagem>*
* <texto>produtosemarca5</texto>*
* </descricao>*
* <descricao>*
* <imagem>imagem3.jpg</imagem>*
* <texto>produtosemarca6</texto>*
* </descricao>*
* <descricao>*
* <imagem>imagem4.jpg</imagem>*
* <texto>produtosemarca7</texto>*
* </descricao>*
*</produtos>*Carregando comentários...