繁体   English   中英

如何在 React 中将 Excel 电子表格转换为 CSV 文件?

[英]How to convert an Excel spreadsheet to a CSV file in React?

我正在我的 React 应用程序中创建一个文件上传系统,允许用户将 Excel 电子表格上传到 S3 存储桶,然后可以将其转换为 CSV。

const submitFile = (substring) => {
  const ReactS3Client = new S3(config);
  ReactS3Client.uploadFile(file, substring).then(data => {
    if (data.status === 204) {
      alert("File successfully uploaded");
    } else {
      alert("Something went wrong");
    }
  })
};

我想知道是否可以将 Excel 电子表格文件转换为 CSV 文件,然后再将其上传到 S3 存储桶。 我无法找到很多关于此的信息,所以我不确定这是否可能。

看起来 npm package, xlsx可能有一个实用程序可以做到这一点。

看看XLSX.utils.sheet_to_csv

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM