# Problems with XML slideshow

**URL:** <https://forum.kirupa.com/t/problems-with-xml-slideshow/266485>\
**Category:** Uncategorized\
**Created:** [July 21, 2008, 11:37am UTC](https://forum.kirupa.com/t/problems-with-xml-slideshow/266485 "2008-07-21T11:37:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![redred](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@redred](https://forum.kirupa.com/u/redred)\
**Post date:** [July 21, 2008, 11:37am UTC](https://forum.kirupa.com/t/problems-with-xml-slideshow/266485/1 "2008-07-21T11:37:12Z")

</div>

Hi, I’m making a slideshow in Flash/AS3 (no flex or MX…)  
I want to load XML form URL, use an external mc class to load its images with loader class and usa a timer to space their apperance… I keep running into this error: TypeError: Error #1034: Type Coercion failed: cannot convert XML@2d0f621 element \<Url\> to flash.net.URLRequest.  
at Slideshow/loadHandler()  
at flash.events::EventDispatcher/dispatchEventFunction()  
at flash.events::EventDispatcher/dispatchEvent()  
at [flash.net](http://flash.net)::URLLoader/onComplete()

Can u help a AS3 newb?? Here is my code:

import flash.display._;  
import flash.events._;  
import [flash.net](http://flash.net)._;  
import flash.utils._;

```
public class Slideshow extends MovieClip {
    var picurl:URLRequest = new URLRequest("http://home.no/mortenbach/IAP/Images.xml");
    var picloader:URLLoader = new URLLoader();
    var mc:MovieClip = new MovieClip;
    
    public function Slideshow() { //Constructor
        picloader.addEventListener(Event.COMPLETE, loadHandler);
        
        picloader.load(picurl)
        //addChild(picloader);
        
        addChild(mc);
    }
    
    //public function setimage(event:Event) {
        //picloader.width = stage.stageWidth;
        //picloader.height = stage.stageHeight;
        
        //mc.addEventListener(Event.ENTER_FRAME, enterFrameHandler); enterFrameHandler er funktion fra eksempel...?
    //}
    // Kald loadHandler når Images.xml er indlæst
    public function loadHandler(event:Event) {
        trace("Så er xml-filen hentet.");
        var xml:XML = new XML(picloader.data);
        var arr:Array = new Array;
        var lo:Loader = new Loader;
        var timer:Timer = new Timer(7000);
        for each (var i:Object in xml.Image.Url) {
            arr.push(i);
            trace(arr);
        }
        for (var j: Number = 0; j&lt;arr.length; j++){
            timer.start();
            lo.load(arr[j]);
            mc.addChild(lo);
                /*if (timer == null) {
                    lo.load(arr[j]);
            }*/
        }
    }
}

```

:cantlook:;(:diss:
