Et hurtigt tillæg. Kan du se hvorfor dette ikke giver noget output? Ikke engang trace-linierne kommer.
Målet er at loade noget xml der indeholder filnavne på nogle jpg's der skal vises.
package
{
import flash.display.Sprite;
import flash.display.Loader;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.net.URLLoader;
import flash.net.URLRequestMethod;
import flash.net.URLRequest;
public class Starter_1 extends Sprite
{
var xmlLoader:URLLoader;
var xmlData:XML;
var i:int;
var tileLoader:Loader;
var urlRequest:URLRequest;
public function XMLLoader ():void
{
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, showXML);
xmlLoader.load(new URLRequest("
http://www.hoegh-soerensen.dk/fileadmin/templates/php-filer/topfrisexml.php"));
function showXML(e:Event):void {
trace("show xml");
XML.ignoreWhitespace = true;
var pics:XML = new XML(e.target.data);
trace(pics.pic.length());
var i:Number;
for (i=0; i < pics.pic.length(); i++) {
trace("File: "+ pics.pic[i].text());
}
}
}
}
}