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

Papaparse unparse配置delimiter分隔符不生效问题求助

问题原因

你在调用Papa.unparse时给配置对象多套了一层外层对象,导致库无法正确识别delimiter参数:
你原来的第二个参数是{ config },相当于实际传入的配置是{ config: { delimiter: ';' } },而Papa.unparse会直接读取第二个参数根层级的delimiter属性,找不到对应配置就会默认使用逗号作为分隔符。

修复方案

直接把config对象作为第二个参数传入即可,修改后的代码如下:

const data = initial.map((obj) => [
    obj.id,
    obj.name
]);
const fields = ['id', 'name'];
const config = { delimiter: ';' };
// 去掉第二个参数的外层{},直接传入config对象
const csv2Export = Papa.unparse({ data, fields }, config);

修改后重新运行就能得到分号分隔的CSV内容。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 17:18:00