All pastes #766318 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-08 20:11 UTC
rendered paste body
var myXML:XML = new XML();
myXML.ignoreWhite = true;
var file:Array = new Array();
var caption:Array = new Array();
var desc:Array = new Array();
myXML.onLoad = function(success) {
	if (success) {
		xmlNode = this.firstChild;
		var total:Number = xmlNode.childNodes.length;
		for (i=0; i<total; i++) {
			curNode = xmlNode.childNodes[i];
			// Let's PUSH some stuff into the arrays
			file.push(curNode.attributes.name);
			caption.push(curNode.attributes.caption);
			desc.push(curNode.attributes.desc);
		}
		genThumbs(total);
	} else {
		trace("XML file not loaded, is it there?");
	}
};

myXML.load('xmlData.xml');

function genThumbs(num:Number) {
	for(i=0;i<num;i++){
		var curImg:Number = i;
		this.thContainer_mc.createTextField("Image"+i, '','' , 1*i+10,100);
		this.thContainer_mc.("Image"+i).text = caption[i];
	}
}