Odczytywanie zewnętrznych dokumentów XML

Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje

Klasy URLLoader można użyć do załadowania danych XML spod adresu URL. Aby użyć następującego kodu w aplikacji, należy zastąpić wartość XML_URL z przykładu poprawnym adresem URL:

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."); 
}

Można także skorzystać z klasy XMLSocket w celu skonfigurowania asynchronicznego połączenia z serwerem za pośrednictwem gniazda i odczytania przez to połączenie danych XML. Więcej informacji zawiera Skorowidz języka ActionScript 3.0 dla platformy Adobe Flash .