Kaip sugeneruoti Excel failą Java

Šioje nuoseklioje pamokoje paaiškinama, kaip sugeneruoti Excel failą Java naudojant paprastą kodą. Labai įprasta programiškai generuoti Excel failą ir pildyti duomenis arba jį užkoduojant, arba nuskaitant iš kokio nors kito šaltinio ir užpildant norimą lapą. Šiuo tikslu prieiga prie kiekvieno langelio ir užpildomi duomenys. Užpildžius visus duomenis, darbaknygę galima įrašyti bet kokiu formatu, pvz., šiame pavyzdyje XLSX.

Excel failo Java generavimo veiksmai

  1. Naudodami Maven pridėkite Aspose.Cells biblioteką prie projekto
  2. Pridėkite nuorodą į Workbook, Worksheet ir Cells klases naudodami importavimą programoje
  3. Sukurkite darbaknygės klasės objektą
  4. Gaukite nuorodą į norimą darbalapį darbaknygėje
  5. Gaukite nuorodą į Cells rinkinį norimame darbalapyje
  6. Nustatykite reikšmes skirtinguose langeliuose naudodami langelių rinkinį
  7. Išsaugokite gautą failą kaip XLSX

Aukščiau aprašyti veiksmai, kaip sukurti Excel failą naudojant Java. Norint paleisti šį kodą, reikia pridėti Aspose.Cells biblioteką. Galite importuoti kelias klases, pvz., darbaknygę, darbalapį ir langelius, kur langelių klasė yra atitinkamo darbalapio langelių rinkinys, suteikiantis prieigą prie kiekvieno atskiro lapo langelio. Naudodami šį rinkinį nustatykite reikšmes norimose ląstelėse ir galiausiai išsaugokite darbaknygę Excel failo formatu, pvz., XLSX, naudojamu šioje pamokoje.

Kodas, skirtas sukurti Excel failą Java.

Šis pavyzdinis kodas gali būti naudojamas kuriant Excel failą naudojant Java sistemoje Windows, MacOS ir Linux. Šiame pavyzdiniame kode inicijuojamas darbaknygės objektas, kuriame yra darbalapių rinkinys. Pagal numatytuosius nustatymus vienas lapas pridedamas, kai sukuriamas darbaknygės objektas. Kiekviename darbalapyje yra langelių rinkinys, naudojamas prieiti prie atskirų langelių naudojant adresą, pvz., “A1” ir tt Eilučių reikšmės nustatomos langelyje, tačiau galite nustatyti bet kokią reikšmę, pvz., sveikąjį skaičių, dešimtainę, datą ir visus kitus MS palaikomus tipus. Excel. Jei norite konvertuoti Excel failą į kitą formatą, tarkime, XPS, naudodami kitą kalbą nei Java, tarkime, C#, galite žiūrėti straipsnį konvertuoti Excel į XPS C#.

Atminkite, kad nereikia diegti MS Excel arba naudoti interop, kad paleistumėte aukščiau pateiktą pavyzdinį kodą.

 Latviski