java 验证 excel是否2003和2007

public class ExcelImportUtils {



    // @描述:是否是2003的excel,返回true是2003

    public static boolean isExcel2003(String filePath)  { 

        return filePath.matches("^.+\\.(?i)(xls)$"); 

    } 


    //@描述:是否是2007的excel,返回true是2007

    public static boolean isExcel2007(String filePath)  { 

        return filePath.matches("^.+\\.(?i)(xlsx)$"); 

    } 


  /**

  * 验证EXCEL文件

  * @param filePath

  * @return

  */

  public static boolean validateExcel(String filePath){

        if (filePath == null || !(isExcel2003(filePath) || isExcel2007(filePath))){ 

            return false; 

        } 

        return true;

  }


}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容