# Load XML into external SWF file

**URL:** https://forum.kirupa.com/t/load-xml-into-external-swf-file/260009
**Category:** flash
**Created:** [May 11, 2008, 4:51pm UTC](https://forum.kirupa.com/t/load-xml-into-external-swf-file/260009 "2008-05-11T16:51:37Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![damonlee](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@damonlee](https://forum.kirupa.com/u/damonlee)
#### Post date: [May 11, 2008, 4:51pm UTC](https://forum.kirupa.com/t/load-xml-into-external-swf-file/260009/1 "2008-05-11T16:51:37Z")

</div>

Hello,

I’m trying to load XML into text boxes in external swf files

I have two dynamic text boxes: mainText and pageNum. It will load xml into one or the other, but not both at the same time.

here is my code:

```auto
var loader:URLLoader;
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, xmlLoaded);

function xmlLoaded(event:Event):void {
   
   var myXML:XML = new XML(loader.data);

   _externalMovie =MovieClip(_swfContainer.content).mainText.text =myXML.CONTENT;
   _externalMovie =MovieClip(_swfContainer.content).pageNum.text =myXML.PAGENUM;
}

```

If I comment out the line that contains myXML.CONTENT, then the line that contains myXML.PAGENUM will load into the appropriate text box of the external SWF

I also get this error:  
TypeError: Error #1034: Type Coercion failed: cannot convert XMLList@22f5ebb1 to flash.display.MovieClip.  
at main\_fla::MainTimeline/xmlLoaded()  
at flash.events::EventDispatcher/dispatchEventFunction()  
at flash.events::EventDispatcher/dispatchEvent()  
at [flash.net](http://flash.net)::URLLoader/onComplete()

Any help would be appreciated  
-D

---

<div class="post-metadata">

### Author: ![damonlee](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@damonlee](https://forum.kirupa.com/u/damonlee)
#### Post date: [May 11, 2008, 6:16pm UTC](https://forum.kirupa.com/t/load-xml-into-external-swf-file/260009/2 "2008-05-11T18:16:15Z")

</div>

I fixed it. I changed it to:

```auto
_externalMovie.mainText.text =myXML.CONTENT;
_externalMovie.pageNum.text =myXML.PAGENUM;

```
