POI: java技术,操作excel文档
hutool-excel:常用poi功能,简化封装成工具类
写出文档数据:
(1)导出数据报表
① 获得能够向excel表格中输出信息对象[流]
writer = ExcelUtil.getWriter("文件路径");
注释:excel表格文件标准后缀:*.xls、*.xlsx
② excel表格数据包含:
表头:指明当前列数据的含义
每行:多个单元格的数据;List | Map
表格:多行数据。List>
③ 将数据写出到Excel文档:writer.write(list);
④ 关闭流:writer.close();
(2)向输出流中写入数据
① 创建一个写出的工具:ExcelWriter ew = ExcelUtil.getWriter();
② 将list多行数据集合写入:writer.write(list);
③ flush,将数据写入到指定输出流中:writer.flush(outputStream);
④ 关闭流:writer.close();
(3)设置表格的sheet的名字
writer.renameSheet("xxx")
读入文档数据:
① 创建一个读入的工具:ExcelReader reader = ExcelUtil.getReader("文件路径");
② 读取里面的数据: