Hogyan lehet megnyitni a jelszóval védett Excel fájlt Java-ban

Ez az egyszerű témakör felöleli a jelszóval védett Excel fájl megnyitását Java-ban a szükséges lépésekkel és egy futtatható mintakóddal. A Java nyílt Excel jelszóval használatával a funkció csak néhány sor segítségével fejleszthető bármilyen típusú támogatott Excel fájlhoz, beleértve az XLSX-et, a XLS-t, az ODS-t stb. hiányzó vagy rossz jelszavak esetén felmerülő kivételek kezelésével.

A jelszóval védett Excel fájl megnyitásának lépései Java-ban

  1. Állítsa be a projektet a Aspose.Cells hozzáadására a lerakatkezelőből
  2. Hozzon létre egy példányt a LoadOptions osztályobjektumból a jelszó tulajdonság használatához
  3. Állítsa be a kívánt Excel-fájl jelszavát
  4. A védett Excel-fájl elérése a Workbook osztályobjektum egy példányával a LoadOptions objektum használatával jelszóval

A fent említett lépések elmagyarázzák, hogyan nyitja meg a Java jelszóval védett Excel fájlt egy jól meghatározott műveletsor segítségével, amely a szükséges JAR-fájl hozzáadásával kezdődik. Ezután a LoadOptions osztályobjektum egy példányának használatával, amely tartalmazza a setPassword() metódust, az Excel munkafüzet jelszava be lesz állítva. Ezt az egyetlen metódusértéket be kell állítani, mielőtt hozzáférne a védett fájlhoz a munkafüzet osztálykonstruktorával, amelyhez a fájlnév és a LoadOptions objektum szükséges.

Kód jelszóval védett Excel fájl betöltéséhez Java használatával

Ebben a példában, ha nem adja meg a jelszót, vagy a metódus értékét nullára állítja, egy kivétel a következő üzenettel: Kérjük, adjon meg egy jelszót a munkafüzet fájlhoz. Ha rossz jelszót ad meg, az Érvénytelen jelszó kivételt kapja. Fontos megjegyezni, hogy a védett fájl sikeres megnyitása után, ha a betöltött Excel-fájl jelszavát Null-ra állítja a setPassword() segítségével, akkor az véglegesen eltávolítja a jelszavas védelmet a fájlból, ha ugyanazzal a névvel vagy más néven lemezre menti. egy másik fájl.

Ez a témakör a Java megnyitása Excel-fájl jelszóval használatára összpontosít. Ha többet szeretne megtudni arról, hogyan távolíthat el egy kimutatástáblát az Excel-fájlból, olvassa el a következő cikket: A Pivot Table eltávolítása Java segítségével.

 Magyar