如何将CSV数据从变量下载到csv文件?

时间:2016-05-09 04:31:48

标签: javascript papaparse

我正在使用papa parse库。它帮助我将JSON转换为CSV,但如何将相同的数据下载到excel文件中。我的数据很大

2 个答案:

答案 0 :(得分:3)

如果我正确理解您的问题,您有一个CSV文件,您现在想告诉浏览器下载? 你看过https://github.com/eligrey/FileSaver.js/了吗? 允许您告诉浏览器下载各种文件。

使用它的一个例子:

var blob = new Blob(myBigCSVFile, {type: "text/csv;charset=utf-8"});
saveAs(blob, "file.csv");

浏览器在到达saveAs功能后将下载您指定的文件。

答案 1 :(得分:0)

结帐SheetJS/js-xlsx库。

支持的阅读格式: Excel 2007+ XML格式(XLSX / XLSM), Excel 2007+二进制格式(XLSB), Excel 2003-2004 XML格式(XML“SpreadsheetML”), Excel 97-2004(XLS BIFF8), Excel 5.0 / 95(XLS BIFF5), OpenDocument电子表格(ODS)

支持的写入格式: XLSX,CSV(和通用DSV),JSON和JS对象(各种样式)