var config = require('./config.json'); var builder = require('xmlbuilder'); //set up logger var log4js = require('log4js')(); //note the need to call the function //log4js.addAppender(log4js.fileAppender('osm-xapi.log'), 'cheese'); var log = log4js.getLogger('xmlGenerator'); log.setLevel(config.logLevel); exports.createNode = function (node) { log.debug(node); var xmlNode = builder.begin('node') .att('id', node.id) .att('timestamp', node.timestamp) .att('version', node.version) .att('changeset', node.changeset) .att('lat', node.lat) .att('lon', node.lon); if(node.tags) { var tags = node.tags; for(var x=0;x