How can I assign function to global variable in javascript node.js?
This function is for loading data from xml. And I want to use this data as a array but my globalDataxml
is undefinded.
Code:
var fs = require('fs');
var parseString = require('xml2js').parseString;
function loadXml(cb)
{
fs.readFile('data-xml/test_data.xml', function (err, data)
{
parseString(data, function (err, result)
{
cb(result.xml.record);
});
});
}
var globalDataxml = loadXml(function (yourRecods) {
return yourRecods;
});