# XML/Flash Vars Help

**URL:** https://forum.kirupa.com/t/xml-flash-vars-help/292236
**Category:** Uncategorized
**Created:** [July 12, 2009, 3:55am UTC](https://forum.kirupa.com/t/xml-flash-vars-help/292236 "2009-07-12T03:55:34Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![sweetz72](https://avatars.discourse-cdn.com/v4/letter/s/e9bcb4/32.png) [@sweetz72](https://forum.kirupa.com/u/sweetz72)
#### Post date: [July 12, 2009, 3:55am UTC](https://forum.kirupa.com/t/xml-flash-vars-help/292236/1 "2009-07-12T03:55:34Z")

</div>

Hi,

How can I change this code to enable flashvars to point to a XML file?

//  
// LOAD XML  
//  
loadXML = function (loaded) {  
if (loaded) {  
xmlNode = this.firstChild;  
total = xmlNode.childNodes.length;  
Thumb = [];  
VideoClip = [];  
Width = [];  
Height = [];  
Title = [];  
Copy = [];  
// Build category menu  
menu\_all.header\_mc.headerName.text = xmlNode.attributes.Name;  
for (n=0; n\<total; n++) {  
menu\_all.menu\_mc.duplicateMovieClip(“menu\_mc”+n, n);  
menu\_all[“menu\_mc”+n].\_x = menu\_all.header\_mc.\_width+(menu\_all.menu\_mc.\_width)\*n;  
menu\_all[“menu\_mc”+n].txt\_mc.categoryName.text = xmlNode.childNodes[n].attributes.Name;  
menu\_all[“menu\_mc”+n].ID = n;  
alignObjects();  
}  
nav\_mc.\_visible = true;  
menu\_all.\_visible = true;  
menu\_all.menu\_mc.\_visible = false;  
buildGallery();  
} else {  
trace(“Error loading XML”);  
}  
};  
xmlData = new XML();  
xmlData.ignoreWhite = true;  
xmlData.onLoad = loadXML;  
xmlData.load(“content.xml”);  
stop();

Thanks,

S
