首页 > 编程语言 >Java XSSF兼容高版本Excel文件

Java XSSF兼容高版本Excel文件

时间:2022-11-05 14:07:20浏览次数:42  
标签:Java Excel Sheet file new workbook XSSF getInputStream


Workbook workbook = null;
try {
workbook = new HSSFWorkbook(file.getInputStream()); //将获取的流转成Excel
}catch(Exception ex){
workbook = new XSSFWorkbook(file.getInputStream()); //将获取的流转成Excel
}
Sheet sheet1 = workbook.getSheetAt(0);//获取Sheet

标签:Java,Excel,Sheet,file,new,workbook,XSSF,getInputStream
From: https://blog.51cto.com/u_15482433/5825933

相关文章

  • Java的List之坑系列--ArrayList的浅拷贝问题
    简介    本文介绍ArrayList的浅拷贝问题的原因和解决方案。    问个问题:先newArrayList创建了list1并用add添加对象,再newArrayList创建了list2,然后list2.......
  • JavaScript之字符串的方法
    JavaScript字符串用于存储和处理文本。String(字符串)可以存储一系列字符,如"JavaScript之字符串的方法"。String也是基础数据类型。接下来查看String常用方法,如有不足和......
  • delphi TMS FlexCel 导出进度条
    TMSFlexCel导出进度条属性和方法TFlexCelPdfExport.ProgresspropertyProgress:TFlexCelPdfExportProgress导出进度。可以从其他线程或AfterGeneratePage事件访问......
  • Java静态代理
    静态代理目标对象和代理对象都要实现同一个接口代理对象要代理真实角色代理对象可以做很多真实对象做不到的事情真实对象专注自己的事情例子:婚庆公司代理结......
  • JAVA8-Lambda-forEach遍历List/Map
    一、遍历List代码示例publicstaticvoidmain(String[]args){List<String>list=Arrays.asList("北","上","广","深");list.forEach(System.out::prin......
  • JAVA8-Lambda-Filter过滤
    我们通常会将一个集合中不符合条件的对象过滤掉,只保留我们需要的对象。代码示例:publicstaticvoidmain(String[]args){ArrayList<Student>list=newArrayL......
  • JavaSE—运算符
    一、算术运算符运算符数学含义示例+加a+b-减a-b,-b*乘a*b/除a/b%取模a%b++自增a++,++a--自减a--,--a 二、比较运算符运......
  • Java MySQL Spring Struts Hibernate 动漫论坛的设计与实现文档 毕设实训实验
    JavaMySQLSpringStrutsHibernate动漫论坛的设计与实现文档实训实验能满足学习和二次开发可以作为熟悉Java的学习,作为老师阶段性学习的一个成功检验不再是单调的理解......
  • JAVA8-Lambda-List转Map
    List转Map需要注意点是在收集map时Collectors.toMap()建议选三个入参的方法。示例如下:(注意list中的“张三”有两个我们将其作为Map的key)####无第三个参数示例pu......
  • TypeScript与JavaScript区别
    TypeScript是JavaScript的一个超集,支持ECMAScript6标准。TypeScript由微软开发的自由和开源的编程语言。TypeScript设计目标是开发大型应用,它可以编译成纯JavaS......