不是重复的问题。
我正在使用 open 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);
但是该方法已被弃用,任何人都可以建议任何替代解决方案吗?
最佳答案
根据JavaDoc和 Code您只需要使用当前支持的(未弃用的)构造函数:
CSVWriter cw = new CSVWriter(fw, CSVWriter.DEFAULT_SEPARATOR , CSVWriter.NO_QUOTE_CHARACTER, CSVWriter.DEFAULT_ESCAPE_CHARACTER, CSVWriter.DEFAULT_LINE_END);
关于java - 使用 open csv 时从 csv 中删除双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54986050/