Ši trumpa pamoka išmokys jus kaip eksportuoti sąrašo duomenis į Excel naudojant Java. Pirma, reikalingas eilučių sąrašas, kurį galima užpildyti pastovių eilučių rinkiniu arba galite jį užpildyti iš kokio nors išorinio šaltinio, pvz., nuskaityti duomenis iš kokio nors failo diske, duomenų bazės ar tam tikro duomenų srauto tinkle. Galiausiai sukurkite naują darbaknygę ir iškvieskite funkciją importArrayList, kad konvertuotų sąrašą į Excel programoje Java, kuris bus išsaugotas kaip XLSX failas diske.
Veiksmai, kaip eksportuoti sąrašo duomenis į Excel programoje Java.
- Pridėkite nuorodą į Aspose.Cells iš Maven saugyklos, kad eksportuotumėte sąrašą į Excel.
- Paskelbkite masyvo sąrašą, kad būtų saugomi sąrašo duomenys eksportuoti į Excel.
- Užpildykite sąrašą eilutėmis naudodami pastovias eilutes arba užpildykite iš kokio nors išorinio šaltinio
- Sukurkite Workbook klasės objektą, kuris bus užpildytas sąrašo duomenimis
- Gaukite nuorodą į Worksheet iš naujai sukurtos darbaknygės
- Iškvieskite funkciją importArrayList kartu su sąrašo nuoroda, paskirties langeliu ir teksto kryptimi
- Išsaugokite išvesties darbaknygę, kurioje yra eksportuotų eilučių sąrašas
Pirmiausia inicijuokite eilučių, kurias galima užpildyti įvairiais būdais, sąrašą. Tada sukuriama darbaknygė ir nuoroda į konkretų lapą gaunama iš šios darbaknygės, kurioje rašysite sąrašą į Excel Java. Galiausiai galite išsaugoti išvesties Excel failą bet kuriuo norimu formatu, pvz., XLSX, XLS, XLSM arba XLSB.
Kodas, skirtas sukurti Excel iš sąrašo Java.
Šis kodas naudoja ArrayList klasę, kad paskelbtų ir inicijuotų eilučių sąrašą, tačiau galite sukurti ir kitų tipų duomenų sąrašą. Panašiai pirmoji darbalapio nuoroda gaunama norint parašyti sąrašą, tačiau galite kreiptis į kitus lapus, pateikdami nulinį indeksą arba lapo pavadinimą. Paskutinis funkcijos importArrayList() argumentas apibrėžia teksto kryptį, ty sąrašas bus įterptas stulpeliais arba eilute.
Ši mokymo programa padės eksportuoti sąrašą į Excel, tačiau jei norite įrašyti Excel į masyvą, žr. straipsnį apie kaip Excel konvertuoti į Java masyvą. Atminkite, kad šiam sąrašo konvertavimui į Excel nereikia, kad sistemoje būtų MS Excel arba Interop.