Load file XML
questa funziona e me la devo conservare:xmlfetcher
package org.XMLpack{
import flash.events.*;
import flash.net.*;
public class XMLFetcher extends EventDispatcher {
private var myXML:XML=null;
private var myLoader:URLLoader=null;
public function XMLFetcher(XML_URL:String,args:Object=null) {
var myXMLURL:URLRequest=new URLRequest(XML_URL);
myXMLURL.method="POST";
if (args != null) {
var v:URLVariables=new URLVariables();
for (var arg in args) {
v[arg]=args[arg];
}
myXMLURL.data=v;
}
myLoader=new URLLoader(myXMLURL);
try {
myLoader.load(myXMLURL);
} catch (error:Error) {
trace("Unable to load requested document.");
}
myLoader.addEventListener(Event.COMPLETE,xmlLoaded);
}
public function getXML():XML {
return myXML;
}
private function xmlLoaded(e:Event):void {
myXML=new XML(myLoader.data);
dispatchEvent(e);
}
}
}
