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

How can I download CSV data from variable to a csv file?

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

结帐 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对象(各种样式)

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

使用示例:

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

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