Java 判断Excel是否为加密文件

2021-04-10 20:23:06 分类:IT数码 收听量:933
陆亦晓音频解说员

针对“ Java 判断Excel是否为加密文件 ”的问题,下面由IT产品经理-陆亦晓为您解答:

通过后端程序代码加载解析Excel文件,对文件是否加密未知时,可预先通过一定方法进行判断文件是否加密。下面,以Java代码为例介绍如何来实现。

在IDEA项目文件夹路径下存入用于测试的Excel文档,如图,该excel文件为加密文件:

在程序中导入excel类库工具的jar文件,

键入如下代码:

importcom.spire.xls.Workbook;

publicclassDetect{

publicstaticvoidmain(String[]args){

//获取Excel测试文档路径

StringfilePath="test.xlsx";

//判断文档是否加密

BooleanisProtected=Workbook.bookIsPasswordProtected(filePath);

//输出判定结果

if(isProtected)

{

System.out.print("文档已加密!");

}

else

{

System.out.print("文档未加密,可添加密码保护!");

}

}

}

执行程序,输出测试结果:

Java 判断Excel是否为加密文件

版权声明:文章来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。