我正在使用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

10-06 00:55