Verifiera lösenordet för krypterade filer
Contents
[
Hide
]
Om Excel (xlsx, xlsb, xls, xlsm) och OpenOffice (ODS)-filer är låsta med lösenord, stödjer Aspose.Cells for Java enkel verifiering av lösenord utan att analysera specifika data i filerna.
Verifiera lösenordet för den krypterade filen
För att verifiera lösenordet för den krypterade filen tillhandahåller Aspose.Cells for Java metoden VerifyPassword. Metoden accepterar två parametrar, filström och lösenordet som ska verifieras. Följande kodavsnitt demonstrerar användningen av metod VerifyPassword för att verifiera om det angivna lösenordet är giltigt eller inte.
Exempelkod:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(VerifyPassword.class) + "LoadingSavingConvertingAndManaging/"; | |
// Create a Stream object | |
FileInputStream fstream = new FileInputStream(dataDir + "EncryptedBook1.xlsx"); | |
boolean isPasswordValid = FileFormatUtil.verifyPassword(fstream, "1234"); | |
System.out.println("Password is Valid: " + isPasswordValid); |