Originariamente inviato da negatyve 
Uhm, e il contenuto del file as?
			
		
 
	 
 
	codice:
	//--------------------------------------------------------------------------
// Trasforma la struttura "node" ricevuta in ingresso in un array di oggetti 
//--------------------------------------------------------------------------
function xmlMediaNodesToArray(node:Object):Array
{
	var sites:Array = new Array();
	var site:Object;
	var siteNode:Object;
	
	var childNode:Object = node.firstChild;
	while (childNode != null)
	{
		// Create a new site Object to store the data.
		site = xmlAttributesToObject(new Object(), childNode);
		
		siteNode = childNode.firstChild;
		while (siteNode != null)
		{
			site[siteNode.nodeName] = siteNode.firstChild.nodeValue;
			siteNode = siteNode.nextSibling;
		}
		sites.push(site);
		
		childNode = childNode.nextSibling;
	}
	return sites;
}
//--------------------------------------------------------------------------
// serve per trasformare un nodo figlio in un oggetto
//--------------------------------------------------------------------------
function xmlAttributesToObject(o:Object, node:Object):Object
{
	var a:Object = node.attributes;
	for (var i in a)
	{
		o[i] = a[i];
	}
	return a;
}
//--------------------------------------------------------------------------
function init(nameXMLfile:String){
	myXml=new XML(); // crea una variabile che può contenere un documento XML
	myXml.ignoreWhite = true;
	myXml.load(nameXMLfile); 
}
 
Se lo copio dentro funziona tutto