如何执行“将json导出为ex​​cel并将excel导入json”中的反应js

时间:2016-10-14 06:45:27

标签: json node.js excel express reactjs

我正在开发一个节点+ react(express)项目,我们在mongo db中存储了一些数据,这些数据显示在前端的表中。 我想添加一些功能,用户可以点击并将现有数据下载到Excel工作表中,也可以上传excel表格,从中获取数据并将其转换为json并存储在mongodb中。

我试过了

var json2xls = require('json2xls');
var json = {
    foo: 'bar',
    qux: 'moo',
    poo: 123,
   stux: new Date()
}

var xls = json2xls(json);
console.log(xls);
fs.writeFileSync('data.xlsx', xls, 'binary');

但是这样它会在我的项目文件夹中创建文件。我希望用户可以在他们的机器上下载它。有帮助吗? 请建议我应该使用任何模块吗? 谢谢你的时间。

0 个答案:

没有答案