java导入xls和xlsx格式
2015-09-23 12:01
363 查看
InputStream inputStream = new BufferedInputStream(new FileInputStream(file)); Sheet sheet = null; //读写xls和xlsx格式时,HSSFWorkbook针对xls,XSSFWorkbook针对xlsx if (POIFSFileSystem.hasPOIFSHeader(inputStream)) { HSSFWorkbook workBook = new HSSFWorkbook(new BufferedInputStream(inputStream)); sheet = workBook.getSheetAt(0); }else{ XSSFWorkbook workBook = new XSSFWorkbook(new BufferedInputStream(inputStream)); sheet = workBook.getSheetAt(0); }
相关文章推荐
- JAVA webservice之xfire
- java的Calendar,获取月份少一月的问题及其它注意事项
- Mac 配置java版本 ---- MySql数据库权限设置 --- openfire
- java 匹配字符串中的中文个数
- JAVA webservice之CXF
- java中调用js脚本
- java.lang.IllegalStateException: Fragment not attached to Activity 解决
- java文件下载,上传,解压方法
- java 二叉树的实现 和遍历
- Struts中拦截器的使用
- java笔记——面向对象包
- java知识总结
- Failed to convert property value of type 'java.util.Properties' to required type 'org.springframewor
- java log4jdbc日志框架
- java学习笔记集合框架概述及List集合
- SpringMVC进阶(一)——结构和流程
- JAVA基础学习day14--集合一
- eclipse 插件
- struts 拦截器
- MyEclipse的Add Libraries对话框