Այս ձեռնարկը բացատրում է, թե ինչպես փոխարկել Excel-ը CSV-ի Java-ում: Կան բազմաթիվ հավելվածներ, որոնք պահանջում են տվյալներ CSV ձևաչափով, մինչդեռ աղբյուրի տվյալները հասանելի են Excel ֆայլում: Այս դեպքում Java-ի միջոցով Excel-ը փոխարկեք CSV-ի և այնուհետև օգտագործեք այն ամենուր, որտեղ պահանջվում է: Կարող են լինել դեպքեր, երբ CSV ֆայլում պահանջվում է պահպանել հատուկ բաժանիչներ՝ տարբեր սյունակներից ստացված արժեքները տարբերելու համար: Դրան կարելի է հասնել նաև TxtSaveOptions դասի օբյեկտի միջոցով:
Java-ում Excel-ը CSV-ի փոխարկելու քայլեր
- Ավելացրեք Aspose.Cells նախագծին Maven-ի միջոցով
- Ավելացրեք հղում TxtSaveOptions-ին և Workbook-ին` օգտագործելով Ներմուծումը ծրագրում
- Բեռնել աղբյուր Excel ֆայլը Workbook օբյեկտի մեջ
- Գործարկեք TxtSaveOptions-ը՝ ելքային CSV ֆայլի պարամետրերը սահմանելու համար
- Սահմանեք բաժանարարը, որն օգտագործվի ելքային CSV ֆայլում
- Պահպանեք Excel ֆայլը որպես CSV
Վերոնշյալ քայլերում մենք բեռնում ենք Excel ֆայլը և այն պահում որպես CSV: Մենք սահմանել ենք CSV ֆայլի բնութագրերը՝ օգտագործելով TxtSaveOptions դասի օբյեկտը: Այս դասը տրամադրում է մի շարք տարբերակներ, օրինակ՝ դուք կարող եք չակերտներ տեղադրել բոլոր արժեքների շուրջ, մաքրել աղբյուրի աշխատանքային գրքույկը փոխարկումից հետո, նշել՝ բոլոր թերթերը կամ միայն ակտիվ թերթիկը պետք է փոխարկվեն, ամբողջ թերթիկը պետք է փոխարկվի կամ միայն որոշակի միջակայքը պետք է փոխակերպվի և շատ ավելին: Դուք կարող եք ելքային CSV ֆայլը պահել սկավառակի վրա գտնվող ֆիզիկական ֆայլում կամ պահել այն հիշողության հոսքում՝ ըստ պահանջի:
Java-ում Excel-ի CSV-ի փոխակերպման կոդը
Այս կոդը սկզբնավորում է Workbook դասի օբյեկտը և այնուհետև ցուցում է TxtSaveOptions դասի օբյեկտը՝ արդյունքում ստացված CSV ֆայլի պարամետրերը սահմանելու համար: Վերջապես Workbook.save()-ն օգտագործվում է CSV ֆայլ ստեղծելու համար: Եթե ցանկանում եք Excel ֆայլը վերածել CSV ձևաչափի՝ օգտագործելով Java-ից այլ լեզու, ասենք՝ C#, կարող եք հղում կատարել մեծ Excel ֆայլ արտահանել CSV C#-ով հոդվածին:
Ո՛չ interop-ը չի օգտագործվում, ո՛չ էլ MS Excel-ը պահանջվում է այս փոխակերպման համար: