我正在使用SuperCSV读取和写入csv文件。
我面临的问题是,在Unix/Linux系统下,每行的末尾都会附加“^M”字符,这很烦人。
我该如何处理/解决这个问题。

beanWriter = new CsvBeanWriter(new FileWriter(this.file), CsvPreference.STANDARD_PREFERENCE);
final CellProcessor[] processors = getProcessors();
beanWriter.write(writeBean, header, processors);

部分代码我是如何使用SuperCSV的

最佳答案

就像docswebsite那样,使用CsvPreference.EXCEL_PREFERENCE

07-25 21:53