You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用npm的XLSX包创建以分号分隔的.csv文件

把XLSX包生成的CSV文件分隔符改成分号的方法

要实现这个需求,只需在调用XLSX.writeFile时的配置选项里添加FS字段,指定分隔符为分号即可,具体修改如下:

修改后的代码

XLSX.utils.book_append_sheet(workbook, worksheet, fileName);
const options = { 
  cellDates: true,
  FS: ';' // 指定CSV字段分隔符为分号
};
const file = XLSX.writeFile(workbook, `${fileNameWithLocation}${extension}`, options);

补充说明

  • FS是XLSX库专门用于自定义CSV格式字段分隔符的配置参数,默认值是逗号,,改成;后生成的CSV文件就会用分号作为分隔符。
  • 如果你的extension变量不是.csv,建议在options里额外加上bookType: 'csv',明确指定导出格式为CSV,避免格式识别错误。

内容的提问来源于stack exchange,提问作者sevila

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 20:20:52