如何正确地转义csv中的引号?

时间:2017-08-12 21:36:34

标签: csv quotes

我有一个数据库的记录集,应该写 它逐行进入csv文件。

现在有可能,在一个字段中有引号 形成无效的csv。

field =这导致“;问题

在csv文件中[; ]是分隔符和[“...”]字段捕获。

如何正确转义引号?

1 个答案:

答案 0 :(得分:0)

在我的情况下,我必须更换所有<">在<&#;"">

的字符串中
vba:
Replace(field,Chr(34),Chr(34) & Chr(34))

更通用的

pseudo
quote = "\""
replace(field,quote,quote + quote)

参考是 @tommed to the answer of user4035