Hi all,
I have currently been working with XML and Flash.
I am having a few small issues. I am after being able to advance through my nodes forward and back. I would assume this would be done using a function.
However am a bit lost, and need a helping hand
I am also in need of determining the amount of nodes held withing the xml file.
How can this be achieved, and advice or help would be very good at this time :).
Below is my code.
//XML Interaction with Flash
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
//For loop
for (i=0; i<total; i++) { total = xmlNode.childNodes.length; }
client = xmlNode.firstChild.attributes.number;
company = xmlNode.childNodes*.childNodes[0].attributes.name;
photo = xmlNode.childNodes*.childNodes[0].attributes.photo;
involvement = xmlNode.childNodes*.childNodes[1].firstChild.nodeValue;
description = xmlNode.childNodes*.childNodes[2].firstChild.nodeValue;
url = xmlNode.childNodes*.childNodes[3].attributes.link;
//Trace ('file loaded successfully');
note = "file loaded successfully";
} else {
//Trace ('error loading file');
note = "error loading file";
}
}
//XML Properties
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("home.xml");
stop();