在 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("|")}))
}
};
我有这样的 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("|")}))
}
};