nodejs使用xml-writer生成xml

nodejs使用xml-writer生成xml

  1. 安装 
    npm install xml-writer
  2.  使用
    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);
    	}

    https://www.npmjs.com/package/xml-writer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值