excel导入时,对两种版本格式的支持

复制代码
  InputStream fis = file.getInputStream();
        Workbook wookbook = null;
String filename = file.getOriginalFilename();
            filename = filename.trim();
            filename = filename.substring(0, filename.lastIndexOf("."));
            String suffix=file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));//后缀名
            if(suffix.equals(".xls")){
                wookbook = new HSSFWorkbook(fis);
            }else if(suffix.equals(".xlsx")){
                wookbook = new XSSFWorkbook(fis);
            }else {
                throw new RuntimeException("不支持的格式:"+suffix);
            }
复制代码

 

posted @   阿旭92312  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示