问题描述
PapaParse是否可以将空字符串替换为自定义文本?我想将JSON导出为CSV,但是当其中有一个没有数据的字段时,我想自动导出类似“ MISSING DATA”的内容,而不用循环检查数组是否有数据来遍历我的数组
这些是我的选择
this.csvFile = this.papa.unparse(jsonData,this.options);
options = {
quotes: false,//or array of booleans
quoteChar: '""',delimiter: ";",header: false,skipEmptyLines: true,
}
解决方法
您可以使用选项transform
,它应该是一个接收字段值作为参数的函数,您可以基于此值对其进行修改。
以下是文档:https://www.papaparse.com/docs#json-to-csv
transform
-应用于每个值的函数。该函数将其值用作第一个参数,将列号或标题名称用作第二个参数。该函数的返回值将替换它收到的值。转换功能在dynamicTyping之前应用。