处理.CSV时,其中一个值可能包含字符串中的逗号

时间:2012-08-21 13:33:22

标签: csv coldfusion

我有一个.csv,我需要转换为coldfusion查询。我使用了cflib.org CSVtoQuery方法,它工作得很好......但是......

如果csv中有一个'cell',在字符串中包含一个逗号,例如列表,那么该记录的查询行就会变得混乱,因为它会将字符串中的逗号视为新值。

我无法控制数据的进展方式,因此我无法在引号等内部编写或传递数据。

有没有人知道是否有办法处理可能在值中包含逗号的.csv(转换为查询或其他可行的结构)?

1 个答案:

答案 0 :(得分:6)

不,没有。制作CSV的人无法正确制作。没有CSV解析器可以区分逗号分隔和逗号之间的区别,如果没有办法区分的话。

制作文件的人应该选择不同的分隔符。