Այս արագ ձեռնարկը կսովորեցնի ձեզ ինչպես արտահանել ցուցակի տվյալները Excel-ին Java: Նախ, պահանջվում է տողերի ցանկ, որը կարող է կամ լրացվել հաստատուն տողերի մի շարքով, կամ կարող եք լրացնել այն ինչ-որ արտաքին աղբյուրից, ինչպիսին է սկավառակի վրա գտնվող որևէ ֆայլի, տվյալների բազայի կամ ցանցի միջոցով տվյալների հոսքի տվյալներ կարդալը: Ի վերջո, ստեղծեք նոր աշխատանքային գիրք և զանգահարեք importArrayList ֆունկցիան՝ ցուցակը Java-ով Excel-ի վերածելու, որը կպահվի որպես XLSX ֆայլ սկավառակի վրա:
Ցուցակի տվյալները Excel Java-ում արտահանելու քայլեր
- Ավելացրեք հղում Aspose.Cells-ին Maven Repository-ից՝ ցուցակը Excel արտահանելու համար
- Հայտարարեք զանգվածների ցանկ՝ ցանկի տվյալները Excel արտահանելու համար պահելու համար
- Լրացրեք ցանկը տողերով՝ օգտագործելով մշտական տողեր կամ լրացրեք ինչ-որ արտաքին աղբյուրից
- Ստեղծեք Workbook դասի օբյեկտ, որը կլցվի ցանկի տվյալներով
- Ստացեք հղումը դեպի Worksheet նորաստեղծ աշխատանքային գրքույկից
- Զանգահարեք importArrayList ֆունկցիան ցուցակի հղումի, նպատակակետ բջիջի և տեքստի ուղղության հետ միասին
- Պահպանեք ելքային աշխատանքային գրքույկը, որը պարունակում է տողերի արտահանված ցանկը
Այստեղ նախ սկզբնավորեք տողերի ցանկը, որը կարող է լրացվել տարբեր ձևերով: Այնուհետև ստեղծվում է աշխատանքային գրքույկ, և այս աշխատանքային գրքույկից ստացվում է հղում որոշակի թերթիկի, որտեղ դուք պետք է գրեք ցուցակը Excel-ում Java-ում: Ի վերջո, դուք կարող եք պահպանել ելքային Excel ֆայլը ցանկացած ցանկալի ձևաչափով, ինչպիսիք են XLSX, XLS, XLSM կամ XLSB:
Java-ում ցուցակից Excel ստեղծելու կոդը
Այս կոդը օգտագործում է ArrayList դասը՝ տողերի ցանկը հայտարարելու և սկզբնավորելու համար, այնուամենայնիվ, կարող եք ստեղծել նաև այլ տեսակի տվյալների ցանկ։ Նմանապես, առաջին աշխատաթերթի տեղեկանքը ստացվում է ցուցակը գրելու համար, սակայն դուք կարող եք հղում կատարել նաև այլ թերթերի՝ տրամադրելով զրոյական ինդեքսը կամ թերթի անվանումը: ImportArrayList() ֆունկցիայի վերջին արգումենտը սահմանում է տեքստի ուղղությունը, այսինքն՝ կամ ցանկը կտեղադրվի սյունակի իմաստով կամ տողով:
Այս ձեռնարկը ձեզ ուղղորդում է ցուցակ արտահանել Excel, սակայն, եթե ցանկանում եք Excel գրել զանգվածի մեջ, տես ինչպես վերափոխել Excel-ը զանգվածի Java-ում-ի հոդվածը: Նկատի ունեցեք, որ ցուցակի այս փոխակերպումը Excel-ի չի պահանջում, որ MS Excel-ը կամ Interop-ը հասանելի լինեն համակարգում: