CSV文件处理工具-CsvUtil
Hutool针对此格式,参考FastCSV项目做了对CSV文件读写的实现(Hutool实现完全独立,不依赖第三方)
- getWriter 用于生成CSV文件这两个方法分别获取
CsvReader
对象和CsvWriter
,从而独立完成CSV文件的读写。
使用
CsvRow
对象还记录了一些其他信息,包括原始行号等。
生成CSV文件
CsvWriter writer = CsvUtil.getWriter("e:/testWrite.csv", CharsetUtil.CHARSET_UTF_8);
//按行写出
new String[] {"a2", "b2", "c2"},
new String[] {"a3", "b3", "c3"}
);