Saltar para o conteúdo

ActionScript/Carregando texto

Origem: Wikilivros, livros abertos por um mundo aberto.

Carregando XML a partir de uma URL

[editar | editar código-fonte]

Um arquivo XML nada mais é do que um arquivo de texto. Para carregar um XML externo usamos a classe URLLoader, para fazer o download do arquivo, e usar um objeto da classe URLRequest, para fazer uma requisição à URL.

var loader:URLLoader = new URLLoader();

// Função onComplete é chamada quando o carregamento for completo
loader.addEventListener(Event.COMPLETE,onComplete, false, 0, true);

// Início do carregamento da URL do arquivo.xml, pelo método load
loader.load(new URLRequest("http://www.w3schools.com/XML/cd_catalog.xml"));

// Método executado quando o carregamento estiver completo
function onComplete(evt:Event):void {
	var meuXML:XML = new XML(evt.target.data);
	trace(dadosXML);
}