在java中使用apach公共csv解析器解析csv文件时,对单元格值中的逗号进行转义

nwo49xxi  于 2021-06-27  发布在  Java
关注(0)|答案(1)|浏览(528)

我正在编写一个代码,其中有一个很大的csv文件正在被java程序解析。我使用apachecommons csv解析器在java程序中解析该文件。
问题:每当csv文件中有某个单元格的值为yes时,我是一个开发人员csv解析器将yes作为一列处理,而我是一个开发人员作为不同的coulmn(即,在解析时它将单元格读取并将其作为两个不同的列处理,因为它是同一单元格中的一个值,因此不应执行此操作)
在编辑文件时,我发现每当csv文件单元格的值中包含逗号时,该单元格的值就会被解释为双引号。
在这里任何帮助转义逗号是在单元格值将非常有帮助?
提前谢谢!

qf9go6mv

qf9go6mv1#

用引号将字段括起来,例如。

field1_value,field2_value,"field 3,value",field4, etc...

点击此处:链接

相关问题