nodejs使用xml-writer生成xml
- 安装
npm install xml-writer
- 使用
var XMLWriter = require('xml-writer'); try { xw = new XMLWriter; xw.startDocument('1.0', 'UTF-8').startElement('Message') .startElement('Head') .writeElement('ArchiveID', 'id').writeElement('ArchiveType', '**').writeElement('ArchiveNumber', '**').writeElement('PageCount', '**') .endElement() .startElement('Data') .writeElement('ArchiveID', 'id').writeElement('ArchiveType', '**').writeElement('ArchiveNumber', '**').writeElement('PageCount', '**') console.log(xw.toString()); fs.writeFile('./xml/1.xml', xw.toString(), function (error) { if (error) { console.log('写入失败') } else { console.log('写入成功了') } }) } catch (err) { //保存日志信息 winston.error(err); //返回错误信息到客户端 customLib.errHandle(err, res); }