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