我有这样的csv:
name, email
raja, "raja@gmail.com, xyz@gmail.com"
请注意,电子邮件有两个值。
我希望我的json像:
{
"name": "raja"
"email": ["raja@gmail.com","xyz@gmail.com"]
}
有没有办法在papa解析器中执行此操作?
答案 0 :(得分:1)
解析器无法处理您的电子邮件数组格式,请尝试更改为:
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("|")}))
}
};