Lettura di documenti XML esterni

Flash Player 9 e versioni successive, Adobe AIR 1.0 e versioni successive

La classe URLLoader permette di caricare dati XML da un URL. Per usare il codice seguente all'interno delle applicazioni, sostituite il valore XML_URL dell'esempio con un URL valido:

import flash.events.Event; 
import flash.net.URLLoader; 
 
var myXML:XML = new XML(); 
var XML_URL:String = "http://www.example.com/Sample3.xml"; 
var myXMLURL:URLRequest = new URLRequest(XML_URL); 
var myLoader:URLLoader = new URLLoader(myXMLURL); 
myLoader.addEventListener(Event.COMPLETE, xmlLoaded); 
 
function xmlLoaded(event:Event):void 
{ 
    myXML = XML(myLoader.data); 
    trace("Data loaded."); 
}

Potete inoltre usare la classe XMLSocket per impostare una connessione socket XML asincrona con un server. Per ulteriori informazioni, vedete la Guida di riferimento di Adobe ActionScript 3.0 per la piattaforma Adobe Flash.