excel@《java》--->excel表格处理


excel@《java》--->excel表格处理
文章图片
excel@《java》--->excel表格处理
文章图片
【excel@《java》--->excel表格处理】在java实际业务或者自己的开发项目中有很多地方会用到excel表格的地方例如下载 , 批量数据导入 , 批量请求等等 。 今天就和大家分享一下基本的表格处理 。
表格处理的技术例如有jxl , poi等 , 还可以使用一些工具类例如hutool , easypoi等 , 这里分享一下poi的基础知识 。
1 , poi中用到的一些接口类与excel的对应关系

    • 工作簿 =  Workbook
    • 工作表 =  Sheet
    • 行 =Row
    • 单元格 =  Cell

2 , 不同版本的excel使用的实现类也不同07版本之前的使用HSSFWorkbook , 07版本之后使用XSSFWorkbook类 , 或者SXSSFWorkbook类 , 导入依赖
3 , 输出excel文件
4 , 读取本地excel
5 , 总结:创建或者读取excel时要根据文件名后缀使用对应的workbook类;获取数据时需要增加判断行或者单元格是否为空;获取数据时需要根据单元格的数据类型来使用对应的获取值方法