为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Reactjs 中将 CSV 数据转换为文件类型

如何在 Reactjs 中将 CSV 数据转换为文件类型

忽然笑 2023-02-24 17:08:23
我想将 JSON 数据转换为 CSV,然后将该 CSV 数据转换为 CSV 文件类型,然后使用该文件类型对象上传到 firebase。我将 JSON 转换为 CSV,但我无法将该数据转换为 CSV 文件类型对象以作为文件上传到 firebase
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

将 CSV 转换为 BLOB


var CSV = [

    '"1","val1","val2"',

    '"2","val1","val2"',

    '"3","val1","val2"'

  ].join('\n');


window.URL = window.webkitURL || window.URL;

var contentType = 'text/csv';

var csvFile = new Blob([CSV], {type: contentType});

根据此处的Firebase 文档,您应该能够使用Blob它来将其存储在 Firebase 中。


var file = ... // use the Blob or File API

ref.put(file).then(function(snapshot) {

  console.log('Uploaded a blob or file!');

});


查看完整回答
反对 回复 2023-02-24
  • 1 回答
  • 0 关注
  • 182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号