首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >csvWriter java:使用多个页面创建csv

csvWriter java:使用多个页面创建csv
EN

Stack Overflow用户
提问于 2014-09-16 08:52:13
回答 2查看 2.7K关注 0票数 0

我使用的是csvWriter,我使用的代码是有效的。是否有可能用多个页面创建一个csv,比如Excel文件?

这是关于这个项目的细节。

代码语言:javascript
复制
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();
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-16 08:57:03

不可能编写/创建多个页面。

参考这个链接。在CSV文件中创建多个工作表

票数 2
EN

Stack Overflow用户

发布于 2014-09-16 08:59:50

来源:逗号分隔值

逗号分隔值(CSV) (有时也称为字符分隔值,因为分隔符字符不必是逗号)文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着文件是一个字符序列,不需要将数据解释为二进制数字。CSV文件由任意数量的记录组成,以某种类型的换行符分隔;每个记录由字段组成,由其他字符或字符串分隔,最常见的是一个文字逗号或制表符。通常,所有记录都有相同的字段序列。

由于数据由普通的测试记录组成,因此没有页面的概念,所以您想要做的是不可能的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25864439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档