reading xml element outside onLoad method
i want to read xml element outside onLoad method but i m unable to read can u plz give idea to solve this problem.................i m using this code..
var linkData:XML = new XML();
var linkXData:XMLNode;
var serverName:XMLNode;
var projectName:XMLNode;
linkData.ignoreWhite = true;
linkData.load("server.xml");
linkData.onLoad = function(success:Boolean)
{
if(success)
{
trace("Link data loaded");
serverName = linkData.firstChild.childNodes[0].firstChild;
projectName = linkData.firstChild.childNodes[1].firstChild;
linkXData = linkData.firstChild;
trace("in success"+linkXData.childNodes.length)
}
else
{
trace("Failed to load link data");
}
};
trace("ServerName="+ServerName)
trace("projectName ="+projectName )
this is giving ServerName=undefined
projectName =undefined
my xml is
<?xml version='1.0' encoding='UTF-8'?>
<data>
<servername>hyddtl900411</servername>
<projectname>CCBCPC</projectname>
</data>
