# Xml and external swf loading

**URL:** <https://forum.kirupa.com/t/xml-and-external-swf-loading/248732>\
**Category:** Uncategorized\
**Created:** [January 11, 2008, 4:46am UTC](https://forum.kirupa.com/t/xml-and-external-swf-loading/248732 "2008-01-11T04:46:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![nounderscore](https://avatars.discourse-cdn.com/v4/letter/n/e19adc/32.png) [@nounderscore](https://forum.kirupa.com/u/nounderscore)\
**Post date:** [January 11, 2008, 4:46am UTC](https://forum.kirupa.com/t/xml-and-external-swf-loading/248732/1 "2008-01-11T04:46:29Z")

</div>

hey sorry for bothering you people again. but i couldnt find anything of the like anywhere

here it is  
i want to load a swf but the file is directed from a xml file

the xml file is

```auto
<?xml version="1.0" encoding="iso-8859-1"?>
<btn_list>
   <link btnup_name="UNIFIED SECURITY PLATFORM" 
    btnov_name="LEARN MORE" 
    btndw_name="LEARN MORE" 
    btn_url="http://www.google.com"/>
   <link btnup_name="SMB SOLUTIONS" 
    btnov_name="FIND OUT HOW" 
    btndw_name="FIND OUT HOW" 
    btn_url="http://www.youtube.com"/>
   <link btnup_name="GREEN CONVERGENCE" 
    btnov_name="LEARN MORE" 
    btndw_name="LEARN MORE" 
    btn_url="http://www.wikipedia.org"/>
   <mv link = "movie0.swf">
<mv link = "movie1.swf">
<mv link = "movie2.swf">
</btn_list>

```

and my AS code is

```auto
function doXMLStuff(myXml:XML) {
    for (var n = 4; n<7; n++) {
        var mv = myXml.firstChild.childNodes[n].attributes.link;
    }
    for (var i = 0; i<3; i++) {
        this["btn_mc"+i].onRollOver = function() {
            container_mc.loadMovie(mv);
        };
    }
}
var xmlData:XML = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = doXMLStuff;
xmlData.load("hpbnr.xml");

```

what i want is btn\_mc0 to trigger the first mv link and btn\_mc1 to trigger the 2nd mv link . and so on… though nothing seems to be happening
