我目前正在导入CSV文件中的数据。
我在决定是否需要将变量添加到以逗号分隔的字段中感到困惑。以下是数据-
"acNumber","Date","Code"
12332,123 09/12/2012 1231
这是所需的格式。实际显示方式
"acNumber","Date","Code"
12332 123 09/12/2012 ...
实际发送的数据是字符串,格式如下:
"12332,13321","08/08/2016","1234"
我在下面尝试了以下可能的解决方案-
1)用建议的here引号括住我的代码
""12332,13321""
我已经添加了两个双引号,因为该值已包含在引号中。我也尝试过使用单双引号。
2)在最终输出字符串中使用逗号前的转义符(“\”)
"12332\,13321"
我在Google上进行了搜索,但仍未找到任何解决方案。请帮忙。
最佳答案
如果要在此处使用逗号分隔转义符,则应将内容放在双引号之间,因此,如果您有12332,123
,则应将"12332,123"
放在CSV文件中。
如果要转义双引号之间的内容,请将其放在两个新的双引号之间,这将总共提供三个双引号,因此,如果您有"12332,13321"
,则应放置"""12332,13321"""