Ինչպես արտահանել ցուցակի տվյալները Excel-ին Java-ում

Այս արագ ձեռնարկը կսովորեցնի ձեզ ինչպես արտահանել ցուցակի տվյալները Excel-ին Java: Նախ, պահանջվում է տողերի ցանկ, որը կարող է կամ լրացվել հաստատուն տողերի մի շարքով, կամ կարող եք լրացնել այն ինչ-որ արտաքին աղբյուրից, ինչպիսին է սկավառակի վրա գտնվող որևէ ֆայլի, տվյալների բազայի կամ ցանցի միջոցով տվյալների հոսքի տվյալներ կարդալը: Ի վերջո, ստեղծեք նոր աշխատանքային գիրք և զանգահարեք importArrayList ֆունկցիան՝ ցուցակը Java-ով Excel-ի վերածելու, որը կպահվի որպես XLSX ֆայլ սկավառակի վրա:

Ցուցակի տվյալները Excel Java-ում արտահանելու քայլեր

  1. Ավելացրեք հղում Aspose.Cells-ին Maven Repository-ից՝ ցուցակը Excel արտահանելու համար
  2. Հայտարարեք զանգվածների ցանկ՝ ցանկի տվյալները Excel արտահանելու համար պահելու համար
  3. Լրացրեք ցանկը տողերով՝ օգտագործելով մշտական տողեր կամ լրացրեք ինչ-որ արտաքին աղբյուրից
  4. Ստեղծեք Workbook դասի օբյեկտ, որը կլցվի ցանկի տվյալներով
  5. Ստացեք հղումը դեպի Worksheet նորաստեղծ աշխատանքային գրքույկից
  6. Զանգահարեք importArrayList ֆունկցիան ցուցակի հղումի, նպատակակետ բջիջի և տեքստի ուղղության հետ միասին
  7. Պահպանեք ելքային աշխատանքային գրքույկը, որը պարունակում է տողերի արտահանված ցանկը

Այստեղ նախ սկզբնավորեք տողերի ցանկը, որը կարող է լրացվել տարբեր ձևերով: Այնուհետև ստեղծվում է աշխատանքային գրքույկ, և այս աշխատանքային գրքույկից ստացվում է հղում որոշակի թերթիկի, որտեղ դուք պետք է գրեք ցուցակը Excel-ում Java-ում: Ի վերջո, դուք կարող եք պահպանել ելքային Excel ֆայլը ցանկացած ցանկալի ձևաչափով, ինչպիսիք են XLSX, XLS, XLSM կամ XLSB:

Java-ում ցուցակից Excel ստեղծելու կոդը

Այս կոդը օգտագործում է ArrayList դասը՝ տողերի ցանկը հայտարարելու և սկզբնավորելու համար, այնուամենայնիվ, կարող եք ստեղծել նաև այլ տեսակի տվյալների ցանկ։ Նմանապես, առաջին աշխատաթերթի տեղեկանքը ստացվում է ցուցակը գրելու համար, սակայն դուք կարող եք հղում կատարել նաև այլ թերթերի՝ տրամադրելով զրոյական ինդեքսը կամ թերթի անվանումը: ImportArrayList() ֆունկցիայի վերջին արգումենտը սահմանում է տեքստի ուղղությունը, այսինքն՝ կամ ցանկը կտեղադրվի սյունակի իմաստով կամ տողով:

Այս ձեռնարկը ձեզ ուղղորդում է ցուցակ արտահանել Excel, սակայն, եթե ցանկանում եք Excel գրել զանգվածի մեջ, տես ինչպես վերափոխել Excel-ը զանգվածի Java-ում-ի հոդվածը: Նկատի ունեցեք, որ ցուցակի այս փոխակերպումը Excel-ի չի պահանջում, որ MS Excel-ը կամ Interop-ը հասանելի լինեն համակարգում:

 Հայերեն