# Loading External content with XML

**URL:** <https://forum.kirupa.com/t/loading-external-content-with-xml/303823>\
**Category:** flash\
**Created:** [January 27, 2010, 4:40pm UTC](https://forum.kirupa.com/t/loading-external-content-with-xml/303823 "2010-01-27T16:40:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![thedark\_master](https://avatars.discourse-cdn.com/v4/letter/t/eb8c5e/32.png) [@thedark\_master](https://forum.kirupa.com/u/thedark_master)\
**Post date:** [January 27, 2010, 4:40pm UTC](https://forum.kirupa.com/t/loading-external-content-with-xml/303823/1 "2010-01-27T16:40:53Z")

</div>

Hello,

So I know how to load external images via XML, but don’t know how to make it so that it can load both movies and images. Right now I can just load images such as .jpg, .gif, and .png. I want to also be able to load movies such as .swf (.avi would be cool if possible but if not, its not a big deal).

So basically how do I change the below code so I can also load a movie if I wanted to, instead of the image.

Thank You

Here is my code:

XML code:

```auto
<?xml version="1.0" encoding="utf-8"?>
<GALLERY>
<IMAGE TITLE="start">start.jpg</IMAGE>
<IMAGE TITLE="header">banner.jpg</IMAGE>
</GALLERY>

```

Actionscript:  
ActionScript Code:  
[LEFT][COLOR=#000000] **var** [/COLOR] myXML:[COLOR=#0000FF]XML[/COLOR];  
[COLOR=#000000] **var** [/COLOR] myLoader:URLLoader = [COLOR=#000000] **new** [/COLOR] URLLoaderCOLOR=#000000[/COLOR];  
myLoader.[COLOR=#0000FF]load[/COLOR][COLOR=#000000]([/COLOR][COLOR=#000000] **new** [/COLOR] URLRequestCOLOR=#000000[/COLOR][COLOR=#000000])[/COLOR];  
myLoader.[COLOR=#000080]addEventListener[/COLOR][COLOR=#000000]([/COLOR]Event.[COLOR=#000080]COMPLETE[/COLOR], processXML[COLOR=#000000])[/COLOR];  
[COLOR=#000000] **function** [/COLOR] processXMLCOLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR] [COLOR=#000000]{[/COLOR]  
myXML = [COLOR=#000000] **new** [/COLOR] [COLOR=#0000FF]XML[/COLOR]COLOR=#000000[/COLOR];

loadImage1\_[COLOR=#000080]0[/COLOR]COLOR=#000000[/COLOR];

[COLOR=#000000] **function** [/COLOR] loadImage1\_[COLOR=#000080]0[/COLOR]COLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] loader:Loader=[COLOR=#000000] **new** [/COLOR] LoaderCOLOR=#000000[/COLOR];  
[COLOR=#000000] **var** [/COLOR] req:URLRequest=[COLOR=#000000] **new** [/COLOR] URLRequestCOLOR=#000000[/COLOR];  
loader.[COLOR=#000080]contentLoaderInfo[/COLOR].[COLOR=#000080]addEventListener[/COLOR]COLOR=#000000[/COLOR];  
loader.[COLOR=#0000FF]load[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]

[COLOR=#000000] **function** [/COLOR] onComplete1\_[COLOR=#000080]0[/COLOR]COLOR=#000000[/COLOR]:[COLOR=#0000FF]void[/COLOR]  
[COLOR=#000000]{[/COLOR]  
[COLOR=#000000] **var** [/COLOR] bitmap:Bitmap=evt.[COLOR=#0000FF]target[/COLOR].[COLOR=#000080]loader[/COLOR].[COLOR=#000080]content[/COLOR] as Bitmap;  
banner.[COLOR=#000080]addChild[/COLOR]COLOR=#000000[/COLOR];  
[COLOR=#000000]}[/COLOR]  
[COLOR=#000000]}[/COLOR]  
[/LEFT]
