sto seguendo la guida per caricare dati xml in flash di html.it.

il mio file lista.xml appare così:
Codice PHP:

<?xml version="1.0" encoding="iso-8859-1"?>

<brani>
    <traccia urlL="track1.mp3"></traccia>
    <traccia urlL="track2.mp3"></traccia>
    <traccia urlL="track3.mp3"></traccia>
</brani>
mentre il codice per la creazione dell'array per il recupero dei dati è questo:

Codice PHP:
fileXML "lista.xml";
    
ApriXML();
    
function 
ApriXML() {
    
//creo le array
    
var Ar1:Array = new Array();
    var 
UrlFile:Array= new Array();
    
//creo un nuovo oggetto xml
    
var ListaXML:XML = new XML();
    
    
    
    
//riempio l'oggetto XML
    
ListaXML.load(fileXML);
    
ListaXML.onLoad RecuperaDati;
    
    
    
//scrivo la funzione per recuperare i dati dal file xml
    
function RecuperaDati(success){
        
//se il file è stato caricato completamente
        
if(ListaXML.loaded){
            
            
Ar1=ListaXML.firstChild.nextSibling.childNodes;
            
            for(
i=0;i<Ar1.length;i++){
                if(
Ar1[i].nodeName == "traccia"){
                    
UrlFile.push(Ar1[i].attributes.urlL);
                }
                }
            
            
    }
        
    }
    

ora però vorrei poter scorrere all'interno dell'array UrlFile solo che non riesco ad utilizzarla al di fuori della funzione ApriXML( );...

ho provato a fare tutti riferimenti alla root, ma non ne vengo a capo cmq: il trace mi restituisce cmq undefined...