当前位置:网站首页> 经验杂谈>正文

Java 判断Excel是否为加密文件,详情介绍

发布于:2021-04-13 16:21:11发布者:天晴问友| 评论:0条

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

工具/材料

Excel测试文档:.xlsx 2013版(也可以是.xls格式的版本)

代码编译环境:IntelliJ IDEA2018

jdk版本:1.8.0

excel类库工具:free spire.xls.jar 3.9.1

操作方法

01

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

02

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

03

键入如下代码:
import com.spire.xls.Workbook;

public class Detect {
public static void main(String[] args) {
//获取Excel测试文档路径
String filePath= "test.xlsx";

//判断文档是否加密
Boolean isProtected = Workbook.bookIsPasswordProtected(filePath);

//输出判定结果
if (isProtected)
{
System.out.print("文档已加密!");
}
else
{
System.out.print("文档未加密,可添加密码保护!");
}

}
}

04

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

好了,以上就是大致内容了,(END)

文件路径可以自定义。代码中的文件路径为IDEA项目文件夹路径。

相关经验+更多
  • 素描初学者应该怎么挑选铅笔?

    很多人都会选择学习素描绘画,通过铅笔构图勾勒出绘画场景。绘画一定要挑选合适的铅笔,尤其对于初学者,毕竟材料过关才可以尽情绘画。那么应该怎么挑选适合自己的铅笔品牌呢

  • 吃泡面有哪些坏处?

    大家都知道泡面不能多吃,毕竟泡面属于垃圾食品,没有什么营养成分。有时候确实架不住泡面的香味和方便,就像吃辣条一样,越吃越上瘾。了解清楚泡面的危害后,也许可以帮助大

  • 总是失眠多梦易惊醒,应该怎么调节?

    睡眠是大家最放松的状态了,机体可以在睡眠过程中进行调节和排毒,使精神得到放松,第二天更加有精神。但目前年轻人的失眠症状也在不断加深,可能由于工作的压力,或是房贷的

  • 常吃苦瓜竟然有这么多好处!看完赶紧去尝试吧

    一般味道苦的食材都具有下火的功效,苦瓜应该是最苦的食材了,可以用于炒菜,勇者还可以凉拌生吃,就是太苦了可能难以下咽。苦瓜的营养成分很高,一起来看看吃苦瓜都有哪些好

经验评论

评论列表(条(包括审核中))