没有重复的问题。

我正在使用打开的csv编写csv文件。

FileWriter fw= new FileWriter("file.csv");
CSVWriter cw= new CSVWriter(fw);
cw.writeAll(trade);


但它正在创建的csv文件在所有值上都包含双引号。

我在this link中找到了解决方案

CSVWriter cw= new CSVWriter(fw, CSVWriter.NO_QUOTE_CHARACTER);


但是该方法已贬值,有人可以提出其他解决方案吗?

最佳答案

根据JavaDocCode,您只需要使用当前支持的(不推荐使用)构造函数:

CSVWriter cw = new CSVWriter(fw, CSVWriter.DEFAULT_SEPARATOR , CSVWriter.NO_QUOTE_CHARACTER, CSVWriter.DEFAULT_ESCAPE_CHARACTER, CSVWriter.DEFAULT_LINE_END);

09-26 11:06