我正在使用csvWriter,我正在使用的代码有效。是否可以创建包含多个页面(如Excel文件)的csv?
这里是有关该项目的详细信息。
List<BookEvent> listBooks = new ArrayList<BookEvent>();
for (ExaClass examp : examps) {
listBooks.add(new BookEvent(examp.getExample(), examp.getExample2(), examp.getExampleN()));
}
String filename = UUID.randomUUID().toString();
FileWriter file = new FileWriter(filename);
ICsvBeanWriter csvWriter = new CsvBeanWriter(file,
CsvPreference.STANDARD_PREFERENCE);
String[] header = {"Example1", "Example2", "ExampleN"};
csvWriter.writeHeader(header);
header = new String[]{"example1", "example2", "exampleN"};
for (BookEvent aBook : listBooks) {
csvWriter.write(aBook, header);
}
csvWriter.close();
最佳答案
无法写入/创建多个页面。
请参考此链接。
Creating multiple sheets in CSV file