如何在csv中正确地转义引号?
问题描述:
我有一个数据库的记录集,应该将它逐行写入一个csv文件。如何在csv中正确地转义引号?
现在有可能,在一个字段中有导致 无效形成csv的引号。
场=这会导致 “问题的
CSV文件[;]是分隔符和[” ...“]的场捕获
如何正确逃生引号
?
答
在我来说,我不得不“与<>字符串中的 “替换所有<”>
vba:
Replace(field,Chr(34),Chr(34) & Chr(34))
或多个通用
pseudo
quote = "\""
replace(field,quote,quote + quote)