CSV是以逗号间隔的文本文件。当导出的数据不涉及公式和复杂的表格样式的时候,可以考虑使用javacsv来代替POI,以便节省性能。
引入javacsv依赖:
1 | <!-- https://mvnrepository.com/artifact/net.sourceforge.javacsv/javacsv --> |
CsvWriter
1 | import java.nio.charset.Charset; |
生成文件如下:
CsvReader
1 | import java.io.IOException; |
输出:
1 | 0,userName,10 |
javacsv API:http://javacsv.sourceforge.net/