无法在node.js代码中的XML结构XML生成器中显示变量
刚刚为node.js尝试了xmlbuilder;遇到问题:无法在XML结构中显示变量:无法在node.js代码中的XML结构XML生成器中显示变量,node.js,xml-builder,Node.js,Xml Builder,刚刚为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_TOT
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
有什么想法吗?已经找到了解决方案:
var xml = builder.create('OS')
.ele('Env')
.ele('OS_RAM_TOTAL', {}, totalmem)
.end({ pretty: true});
console.log(xml);