Šiame trumpame vadove paaiškinama, kaip konvertuoti Excel į Java masyvą, atliekant nuoseklų procesą. Naudodami šią procedūrą sužinosite, kaip Java konvertuoja Excel į masyvą, kurį galima toliau naudoti saugoti duomenų bazėje, naudoti savo programos logikoje arba grąžinti į kitą iškvietimo funkciją. Čia mes įkėlėme XLSX failą, tačiau galite įkelti ir bet kurio kito Excel failo formato.
Veiksmai, kaip Excel konvertuoti į Java masyvą
- Naudodami Maven saugyklą pridėkite nuorodą į Aspose.Cells biblioteką programoje
- Pridėkite nuorodą į Workbook ir Worksheet klases naudodami importavimo teiginį programoje
- Įkelkite šaltinio darbaknygę, kuri turi būti konvertuojama į masyvą
- Gaukite nuorodą į pirmąjį lapą, kurio duomenys turi būti išsaugoti masyve
- Naudodami langelių rinkinį lape, eksportuokite duomenis į masyvą iš norimo langelių diapazono
- Rodyti išvesties masyvo matmenis patikrinimui
Atlikdami šiuos veiksmus įkeliame Excel failą ir pasiekiame vieną iš jo darbalapių, iš kurių duomenys turi būti konvertuojami į masyvą. Kiekviename darbalapyje yra langelių rinkinys, kuris suteikia funkciją eksportuoti duomenis į masyvą iš tam tikro lapo diapazono. Galite eksportuoti duomenis į vieno arba dviejų matmenų masyvą.
Kodas, skirtas skaityti reikšmes iš Excel failo ir saugoti Java masyve
Šiame pavyzdiniame kode naudojome funkciją Cells.exportArray(), kuriai reikalingas pradinis tikslinio langelių diapazono langelis ir bendras eilučių ir stulpelių skaičius, kurie turi būti eksportuojami į masyvą. Čia mes tiesiog konvertuojame langelių diapazoną į masyvą, tačiau jei norite konvertuoti kitų tipų duomenis lape, tarkime, diagramą, į vaizdą, galite žiūrėti straipsnį apie Kaip konvertuoti Excel diagramą į JPG Java.. Čia nereikia jokių kitų komponentų ar bibliotekų, tokių kaip Interop ar “MS Excel”, kad būtų paleistas aukščiau nurodytas kodas.