csv文件预览
csv文件:逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。
1、处理csv文件,拼接标题和内容集合
if(fileName.toLowerCase().endsWith(".csv")) {
String enCodeing = codeString(path);
//加入编码字符集
in = new BufferedReader(new InputStreamReader(new FileInputStream(new File(path)), enCodeing));
String line = null;
String title = in.readLine().replaceAll("\"","");
List<String> content = new ArrayList<>();
while ((line = in.readLine()) != null) {
line = line.replaceAll(</