Csv 文件里有 \”” 导致导入失败

我们有个客户遇到一个问题,一个有超过10000行的csv文件,只能导入前3000行,(63条数据记录)。

在查看客户csv数据(从MySQL Workbench导出的)后,发现存在一个特殊的部分 ""。

在csv中,\ 和 " 都作为转义字符使用,“用于转义"本身。所以如果需要在”“内写一个”,需要写成""(一个引号变成两个引号)。

同时在""前面也有一个,这就造成了问题。

如何解决这个问题:

将""" 替换为 “”

错误信息是:

IOException reading next record: java.io.IOException: (line 2790) invalid char between encapsulated token and delimiter