Replies: 2 comments 3 replies
|
如果在文本编辑器工具中,CSV 文件内容正确。这可能是微软 Excel 的默认行为,可以尝试以下两种方式
|
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment





Uh oh!
There was an error while loading. Please reload this page.
例如:

"Staff ID"
"02009996"
CSVFormat csvFormat = CSVFormat.DEFAULT.builder()
.setQuoteMode(QuoteMode.ALL) // Force all fields to be quoted
.build();
try (ExcelWriter excelWriter = FastExcel.write(outputPath, CsvData.class).excelType(ExcelTypeEnum.CSV).build()) {
WriteWorkbookHolder writeWorkbookHolder = excelWriter.writeContext().writeWorkbookHolder();
Workbook workbook = writeWorkbookHolder.getWorkbook();
if (workbook instanceof CsvWorkbook) {
CsvWorkbook csvWorkbook = (CsvWorkbook) workbook;
csvWorkbook.setCsvFormat(csvFormat);
writeWorkbookHolder.setWorkbook(csvWorkbook);
}
WriteSheet writeSheet = FastExcel.writerSheet(0).build();
excelWriter.write(data, writeSheet);
}
我本地代码已经按照最新的代码去重写了
All reactions