javascript - 如何下载从 papaparse 生成的 csv?

标签 javascript csv vue.js papaparse

我已经成功地使用 papaparse 将 json 解析为 csv。我已将生成的 csv 存储在一个变量中。单击按钮,生成 csv,我可以在我的控制台中看到结果。单击按钮时,我想将生成的 csv 下载到我的本地系统中。我该怎么做?

const csv = Papa.unparse(csvData);

最佳答案

试试这段代码

var csv = Papa.unparse(array);

var csvData = new Blob([csv], {type: 'text/csv;charset=utf-8;'});

var csvURL = window.URL.createObjectURL(csvData);

var testLink = document.createElement('a');
testLink.href = csvURL;
testLink.setAttribute('test', 'test.csv');
testLink.click();

关于javascript - 如何下载从 papaparse 生成的 csv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54650958/

相关文章:

python - 在 python 中检索 csv 数据文件时发生错误

python - 在 python 中使用 json 将数字格式化为 float 或 int

ruby-on-rails - Ruby CSV 解析计数列标题

javascript - Node.js 中的反射

javascript - dc.js 清除所有图表

vue.js - 如何测试 nuxt.js asyncData 和获取钩子(Hook)

vue.js - VueJS/Vuetify - 添加一些文本到文本区域的焦点位置

javascript - Vue.js:v-for 中的表中有多个不同颜色的行

javascript - 从 div 到 div 绘制 flex 的 SVG 箭头线

javascript - 即使返回空集,Parse.com 查询也会成功