Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

inddy

Botoes e xml

Recommended Posts

Oi pessoal,

Estou tentando pegar os dados de um xml e passar para um botao.

Tem como fazer isso? Ou seria melhor usar movie clip?

 

Meu xml:

<?xml version="1.0" encoding="iso-8859-1"?>
<menu>
<link endereco="http://001#" />
<link endereco="http://002#" />
<link endereco="http://003#" />
<link endereco="http://004#" />
<link endereco="http://005#" />
</menu>

 

Para ler o xml estou usando:

 

System.useCodepage = true; // habilita acentos;
var arquivo:XML = new XML(); // cria a variável para ler o xml;
arquivo.load("arquivo.xml"); // manda a variável ler o arquivo.xml salvo
anteriormente;
arquivo.ignoreWhite = true; // ignora espaços em branco no XML
arquivo.onLoad = function() { // após a leitura do XML, executa a ação:
endereco.text = this.childNodes[0].childNodes[0].attributes.endereco;
}

mas nao sei como passar o valor do endereco.text para o getURL() do botao.

Alguem pode me ajudar??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom para começar .text é somente usado para colocar em campos de texto dinamicos... ou input text

 

O que você quer é colocar o valor dentro de uma array.

 

E depois fazer um array.toString() no getURL

 

exemplo:

arquivo.onLoad = function() { // após a leitura do XML, executa a ação:
endereco[0] = this.childNodes[0].childNodes[0].attributes.endereco;
}

botao.onPress = function(){
getURL(endereco[0].toString(), _blank);
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.