-1

刚刚为 node.js 尝试了 xmlbuilder;遇到麻烦:无法在 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 ..

有任何想法吗?

4

1 回答 1

0

已经找到解决方案:

var xml = builder.create('OS')
  .ele('Env')
    .ele('OS_RAM_TOTAL', {}, totalmem)
  .end({ pretty: true});
  console.log(xml);
于 2013-11-20T10:13:00.740 回答