在 Papaparser 中,如何处理多个值?

In Papaparser, How to handle multiple values?

我有这样的 csv:

name, email
raja, "raja@gmail.com, xyz@gmail.com"

请注意,电子邮件有两个值。

我希望我的 json 像:

{
   "name": "raja"
    "email": ["raja@gmail.com","xyz@gmail.com"]
}

有没有办法在 papa 解析器中做到这一点?

解析器无法处理您的电子邮件数组格式,请尝试更改为:

name,email
raja,raja@gmail.com|xyz@gmail.com

在配置对象内部执行此操作:

var config = {
    //... other config settings
    complete: function (parsed) {
        parsed.data.forEach(row => Object.assign(row, {email: row.email.split("|")}))
    }
};