From e248fe5f83e6e6c62cf66281937014ce23558b2f Mon Sep 17 00:00:00 2001 From: booo Date: Fri, 28 Jan 2011 16:08:59 +0100 Subject: xml header --- src/nodejs/xmlGenerator.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/nodejs/xmlGenerator.js') diff --git a/src/nodejs/xmlGenerator.js b/src/nodejs/xmlGenerator.js index 258cb18..91837d1 100644 --- a/src/nodejs/xmlGenerator.js +++ b/src/nodejs/xmlGenerator.js @@ -1,3 +1,5 @@ +var config; + var builder = require('xmlbuilder'); //set up logger var log4js = require('log4js')(); //note the need to call the function @@ -48,3 +50,17 @@ exports.createWay = function (row) { return builder.toString({pretty:'true'}); }; +//header for xml response with information about xapi instance... +exports.createHeader = function createHeader() { + var header = ""; + var tmp = builder.begin('osm') + .att('version',config.version) + .att('generator',config.generator) + .att('xmlns:xapi',config.namespace) + .att('xapi:uri','') + .att('xapi:planetDate','') + .att('xapi:copyright',config.copyright) + .att('xapi:instance',config.instance); + header = header + tmp.toString(); + return header.substr(0,header.length-2) + " >"; +} -- cgit v1.2.3 From 243fa3e0193b270deb1614bb0b7e0e8e62afc4ad Mon Sep 17 00:00:00 2001 From: booo Date: Fri, 28 Jan 2011 16:29:33 +0100 Subject: fixed xmlGenerator.js --- src/nodejs/xmlGenerator.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/nodejs/xmlGenerator.js') diff --git a/src/nodejs/xmlGenerator.js b/src/nodejs/xmlGenerator.js index 91837d1..a477457 100644 --- a/src/nodejs/xmlGenerator.js +++ b/src/nodejs/xmlGenerator.js @@ -54,13 +54,13 @@ exports.createWay = function (row) { exports.createHeader = function createHeader() { var header = ""; var tmp = builder.begin('osm') - .att('version',config.version) - .att('generator',config.generator) - .att('xmlns:xapi',config.namespace) + .att('version',this.config.version) + .att('generator',this.config.generator) + .att('xmlns:xapi',this.config.namespace) .att('xapi:uri','') .att('xapi:planetDate','') - .att('xapi:copyright',config.copyright) - .att('xapi:instance',config.instance); + .att('xapi:copyright',this.config.copyright) + .att('xapi:instance',this.config.instance); header = header + tmp.toString(); return header.substr(0,header.length-2) + " >"; } -- cgit v1.2.3