CSV文件处理工具-CsvUtil

    Hutool针对此格式,参考FastCSV项目做了对CSV文件读写的实现(Hutool实现完全独立,不依赖第三方)

    • getWriter 用于生成CSV文件这两个方法分别获取CsvReader对象和CsvWriter,从而独立完成CSV文件的读写。

    使用

    CsvRow对象还记录了一些其他信息,包括原始行号等。

    生成CSV文件

    1. CsvWriter writer = CsvUtil.getWriter("e:/testWrite.csv", CharsetUtil.CHARSET_UTF_8);
    2. //按行写出
    3. new String[] {"a2", "b2", "c2"},
    4. new String[] {"a3", "b3", "c3"}
    5. );