node.js导出json,csv格式
2014-08-01 09:43
531 查看
var nation_export_save = function(req, res) { var encode = req.body.encode;(encode为‘utf8’ or 'GBK') var sname = req.body.sname; var items = req.body.items; Nation.find({}, function(err, nations) { if (sname == 'JSON') { res.attachment('nation.txt'); res.send(nations); } else if (sname == 'CSV') { var ites = []; var lines = items.split(','); for (var i = 0; i < lines.length; i++) { ites.push(lines[i]); }; json2csv({ data: nations, fields: ites }, function(err, csv) { var iconv = new Iconv('UTF-8', encode); content = iconv.convert(csv); res.attachment('nation.csv'); res.send(content); }) }; }) }
长按图片识别图中二维码(或搜索微信公众号FrontEndStory)关注“前端那些事儿”,带你了解最新的前端技术。
相关文章推荐
- Nodejs fastCSV 实现数据的csv格式导出
- node.js导出excel ,csv
- 将csv导出json格式
- php 导出成csv或是excel格式的js文件(带序号)
- js和java按照json格式导出数据
- Table表格导出为Excel、csv、txt、sql、json、xml、Word格式
- mongodb mongoexprt 导出数据 json csv格式
- JS导出excel、doc、png、pdf 、xml、json、sql、txt、powerpoint、csv
- Mongodb 导出json 和csv 格式数据
- node.js与ajax交互之 json 与 jsonp 数据格式问题
- ElasticSearch 单表(json格式)导入之nodejs+elasticdump运用
- Node.js判断 json格式
- tablib把数据导出为Excel、JSON、CSV等格式的Py库(写入数据并导出exl)
- NodeJS CSV导出文件名和内容乱码解决
- Table表格导出为Excel、csv、txt、sql、json、xml、Word格式
- Node.js 读取excel文件转换成json格式
- OpenRefine导入CSV文件,数据清理后导出JSON格式
- js将json数据以csv格式下载
- Excel导出csv格式遇上JSON问题
- Node实现csv转json(json文件未导出)