zur XML-Datei

des Funktioniert leider noch nicht so, wie ich's mir gewünscht hätte. Ich kann es bisher nur unter Windows compilieren. :(


import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.xml.XML;

typedef XMLloaderEvents = Event;

    
class MeinXML {

  public static function main():Void {
    
    // http://blog.six4rty.ch/tutorials/flash-cs3-loading-an-xml-with-as3/ 
    var loader:URLLoader = new URLLoader();
    loader.load(new URLRequest("test.xml")); 
    loader.addEventListener(Event.COMPLETE, loadXML); 
    
  } // main()
  
  static function loadXML(e:Event) {
    var xml = new XML(e.target.data);      // trace(xml);
    XML.ignoreComments = true;
    XML.ignoreWhitespace = true;
    for( i in 0...xml.button.length() ) {
      trace ("\n\n Button " + i + ": " + xml.button[i].attribute("name") + "\n faengt bei " + xml.button[i].xpos + " an und ist " + xml.button[i].laenge + " lang. \n Er zeigt auf:  " + xml.button[i].url + "\n"); 
    }
  } // loadXML()

} // class MeinXML