Hi all, I got a global variable that I want to see the output for using trace.
The problem is it comes out blank when I do trace. It gets it data from an xml file. I don’t see how it could not get data. If I put the trace inside the function it outputs a value but not outside the function. Must I make the function global or something? Please help!
_global.xValue;
_global.userInfo = new XML();
_global.userInfo.ignoreWhite = true;
_global.userInfo.load("[http://localhost/gBook/userInfo.xml](http://localhost/gBook/userInfo.xml)");
_global.userInfo.onLoad = function(success) {
if(success)
{
var root = this.firstChild
var b=0;
nodes = root.childNodes
for(var i=0; i<nodes.length; i++) {
subnodes = nodes[0].childNodes
subnodes2 = nodes[1].childNodes
subnodes3 = nodes[2].childNodes
_global.xValue = subnodes[0].firstChild.toString()
_global.xValueOne = subnodes2[0].firstChild.toString()
_global.xValueOne2 = subnodes3[0].firstChild.toString()
}
}
}
trace("Global x: " + _global.xValue);