CSV文件中的多余引号

时间:2018-09-20 05:40:36

标签: excel csv

我在CSV文件中添加额外引号时遇到问题。

例如,如果我将以下文本保存在csv文件中: 你好“你好”你好

然后将文本保存如下(可以从记事本中查看): “你好”“”你好“”你好“

有什么办法可以避免这种情况?

1 个答案:

答案 0 :(得分:1)

首先,为什么会发生这种情况,请参见spec

尤其是对此问题感兴趣的部分:

  1. 如果使用双引号将字段括起来,则使用双引号    出现在字段中的内容必须通过在前面加上来进行转义    另一个双引号。例如:

    “ aaa”,“ b”,“ bb”,“ ccc”

如果定界符是逗号,则Excel用引号引起来,以避免出现This, which has a comma in it之类的情况,因为这会导致解析错误。

如果任何值中都没有引号,则可以手动删除excel放在每个值周围的引号。或者,尝试使用另一个定界符。