Java POI导入Excel
来源:互联网 发布:淘宝上足球鞋正品店铺 编辑:程序博客网 时间:2024/05/16 15:19
Java POI导入Excel
注意点
记住导入的jar包需要版本一致,否则会抛异常
高版本的workbook没有了close方法
解析2000-2007的xls文件使用HSSFWorkbook类
解析2010的xlsx文件使用XSSFWorkbook类
精确获取内容格cell只有一个方法,
0)获取workbook: HSSFWorkbook=new HSSFWorkbook(in)
1)获取sheet: XSSFSheet sheet = xssfWorkbook.getSheetAt(0)
2)获取行row:XSSFRow row = sheet.getRow(2)
3)获取cell:XSSFCell cell = row.getCell(i)
获取某一列的行数:int lastRowNum = sheet.getLastRowNum()
获取某一行的列数:short lastCellNum = row.getLastCellNum()
获取cell的值,此时就尴尬了,因为cell可能放着不同类型的东西,但是却没有获取object通用类型的方法,而getXXXCellValue()方法对其获取的类型很敏感,即使cell.getStringCellValue()获取到数字类型也会抛异常,所以就需要在回去值之前判断一下类型
Object getValue(XSSFCell cell) { if(cell==null) return null; if(cell.getCellType() == XSSFCell.CELL_TYPE_BOOLEAN) return cell.getBooleanCellValue(); if(cell.getCellType() == XSSFCell.CELL_TYPE_NUMERIC) return cell.getNumericCellValue(); else return cell.getStringCellValue();}
阅读全文
0 0
- java poi 导入excel
- Java poi+excel导入
- java poi导入EXCEL
- java poi 导入Excel
- Java POI导入Excel
- Java POI 导入Excel
- java poi 导入excel
- Java poi+excel导入
- java excel poi 导入导出
- JAVA导入导出EXCEL(POI)
- Java POI导入导出excel
- Java POI Excel的导入
- java poi实现excel导入
- java poi Excel文件导入
- Java POI 导入Excel以及解析Excel
- JAVA实现Excel导入/导出(POI)
- java poi 导入导出Excel xsl xslx
- 使用Java POI导入导出Excel数据
- httpclient
- linux分区的挂在与卸载基本使用
- 今天发现个好的自学网站
- MySQL redo log及recover过程浅析
- page1 cannot be resolved or is not a field
- Java POI导入Excel
- Tomcat配置数据库连接池
- 【hpu oj 1008 QAQ的矩阵价值 思维】
- OWASP top10
- centos 6.5下,安装git2.2.1
- SpringMVC下的一个简单的权限拦截效验
- Mac直播服务器Nginx配置对HLS的支持
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- 第一节.基础知识 (从入门到入狱教程)