java poi 读取有密码加密的Excel文件
Posted 斑驳。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java poi 读取有密码加密的Excel文件相关的知识,希望对你有一定的参考价值。
String excelPath = "Excel文件路徑"; String password = "Excel文件密碼"; Workbook workbook; InputStream inp = new FileInputStream(excelPath); //解密 POIFSFileSystem pfs = new POIFSFileSystem(inp); inp.close(); EncryptionInfo encInfo = new EncryptionInfo(pfs); Decryptor decryptor = Decryptor.getInstance(encInfo); decryptor.verifyPassword(password); workbook = new XSSFWorkbook(decryptor.getDataStream(pfs));
以上是关于java poi 读取有密码加密的Excel文件的主要内容,如果未能解决你的问题,请参考以下文章