java - 生成的 CSV 文件中不需要的双引号

标签 java csv file-io opencsv supercsv

我使用下面的 Java 代码创建了一个 CSV 文件:

String csv = rs.getString("UPLOAD_FOLDER_PATH")+".csv";
CSVWriter writer = new CSVWriter(new FileWriter(csv));
String [] filevalues = new String[filevaluesarray.size()];

filevalues=filevaluesarray.toArray(filevalues);

writer.writeNext(filevalues);

writer.close();

我正在获取 CSV 文件,但文件内容包含不需要的双引号。

Eg. "ABC","123","KDNJ"

我不知道这些双引号是从哪里添加的。

最佳答案

这对我有用

CSVWriter writer = 
    new CSVWriter(new FileWriter(csv), ',', CSVWriter.NO_QUOTE_CHARACTER);

CSVWriter javadoc

关于java - 生成的 CSV 文件中不需要的双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13969254/

相关文章:

java - 在 Eclipse 中搜索项目中的引用会带来 .class 文件而不是 .java 文件

java - 使用 main() 方法运行数据库适配器测试

java - 保存 btmon 输出

linux - 将 grep 输出格式化为 CSV

perl - 在Perl中花哨的文件

c++ - C++从文件中读取IP地址

javascript - BIRT - getPersistentGlobalVariable 仅给出最后一行

java - uniVocity - 按位置转换为列表

mysql - 此 MySQL 查询的任何问题

qt - 将整个文件读取到 QString