Не может отобразить переменные внутри XML-структуры xml-builder в коде node.js

Только что попробовал xmlbuilder для node.js; Попал в беду: не может отображать переменные внутри структуры XML:

var http = require('http'), os = require('os'), builder = require('xmlbuilder');
var totalmem = os.totalmem();
var totalmem = os.totalmem();
var xml = builder.create('OS')
  .ele('Env')
    .ele('OS_RAM_TOTAL', totalmem)
  .end({ pretty: true});
  console.log(xml);

И это дает структурированный XML:

<OS>
 <Env>
   </OS_RAM_TOTAL>
 </Env>
</OS>

Как видите, переменная totalmem отсутствует..

Есть идеи?

1 ответ

Уже нашли решение:

var xml = builder.create('OS')
  .ele('Env')
    .ele('OS_RAM_TOTAL', {}, totalmem)
  .end({ pretty: true});
  console.log(xml);
Другие вопросы по тегам