Ez a rövid oktatóanyag lépésről lépésre bemutatja, hogyan lehet alakítani az Excelt Java tömbbé. Ezzel az eljárással megtudhatja, hogy a java hogyan alakítja át az Excelt tömbbé, amely tovább használható adatbázisban való tárolásra, programlogikában való felhasználásra, vagy visszaküldhető más hívó függvénybe. Itt betöltöttünk egy XLSX fájlt, de bármilyen más Excel fájlformátumot is betölthet.
Lépések az Excel tömbbé konvertálásához Java nyelven
- A Maven tárhely használatával adja hozzá a hivatkozást a Aspose.Cells könyvtárhoz az alkalmazásban
- Adjon hozzá hivatkozást a Workbook és Worksheet osztályokhoz a program Import utasításával
- Töltse be a tömbbé konvertálandó forrásmunkafüzetet
- Kapjon hivatkozást az első lapra, amelynek adatait tömbben kell menteni
- A munkalapon lévő cellagyűjtemény használatával exportáljon adatokat tömbbe a kívánt cellatartományból
- Ellenőrizze a kimeneti tömb méreteit
Ezekben a lépésekben betöltünk egy Excel-fájlt, és elérjük az egyik munkalapját, ahonnan az adatokat tömbbé kell konvertálni. Minden munkalap cellagyűjteményt tartalmaz, amely a munkalap egy adott tartományából adatokat tömbbe exportál. Az adatokat egy- vagy kétdimenziós tömbbe exportálhatja.
Kód az értékek beolvasásához az Excel fájlból és a Java tömbben való tárolásához
Ebben a mintakódban a Cells.exportArray() függvényt használtuk, amely megköveteli a cél cellatartomány kezdőcelláját, valamint a tömbbe exportálandó sorok és oszlopok teljes számát. Itt csak egy cellatartományt konvertálunk tömbbé, azonban ha más típusú adatokat szeretne konvertálni a lapon, mondjuk a diagramot képpé, tekintse meg a hogyan lehet az Excel diagramot JPG-re konvertálni Java nyelven című cikket. Itt nincs szükség más összetevőkre vagy könyvtárakra, mint például az Interop vagy az MS Excel a fenti kód futtatásához.