将包含逗号的内容写入CSV文件

use*_*403 1 java csv string file-io apache-poi

我正在使用Java.我有一个要求.我从数据库中获取了20000条记录,我需要将它们写入CSV文件.问题是从数据库检索的数据有22列,其中许多值将包含逗号.

如何使用Java将带有逗号的值写入CSV文件?

此外,我尝试使用Apache POI将数据写入excel,但是编写20000条记录需要很长时间.所以,我打算将数据写入CSV文件.这是一个好方法吗?

Chr*_*ken 7

如果有嵌入的逗号,则双引号整个文本字段(列):

0, 1, "2,3", 4
Run Code Online (Sandbox Code Playgroud)

无论如何引用文本值并不是一个坏主意.

  • 如果有嵌入式报价,请不要忘记引用您的报价. (3认同)