java - 使用java防篡改Excel文档

标签 java excel

如何使用java创建防篡改的Excel文档? 现在我正在使用 Apache POI 包来生成 Excel 文档。

帮助我布拉沃斯......

最佳答案

在工作表上设置密码可以使您的 Excel 文档具有一定的“防篡改”能力。我没有尝试过(仅使用POI读取不 protected Excel文档)。 HSSFSheet 对象有一个 protectedSheet() 方法,从该方法开始:

http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFSheet.html#protectSheet%28java.lang.String%29

但是我同意上面的评论,即不可能创建一个真正防篡改的 Excel 文档。

如果您只是需要知道文档是否被篡改,您可以嵌入加密的校验和(MD5)。

关于java - 使用java防篡改Excel文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2577116/

相关文章:

c# winforms VS2017 链接 excel : error when closing form

java - 在 Logback 中创建自定义布局

java - JList 从新列表中清除以前的条目

Excel VBA ActiveWindow.Visible 隐藏错误的工作簿

excel - 如何仅访问 VBA 范围内的过滤行?

excel - 根据条件循环和复制范围

excel - 定义一组不相邻的单元格

java - 编写关于RGB-CMY的java程序

java - 在不设置的情况下显示布局边界

java - 将redis订阅消息转换为模型对象以进行调用