
გადაიყვანეთ TXT CSV-ში Java REST API-ის გამოყენებით.
ტექსტური ფაილები (TXT) ჩვეულებრივ გამოიყენება არასტრუქტურირებული ან უბრალო ტექსტური მონაცემების შესანახად, მაგრამ როდესაც საქმე გვაქვს მონაცემთა დიდ ნაკრებებთან, სტრუქტურირებული ფორმატები, როგორიცაა CSV(მძიმით გამოყოფილი მნიშვნელობები) უფრო ეფექტურია მონაცემთა ანალიზისა და დამუშავებისთვის. TXT-ის CSV-ზე გადაყვანა აუცილებელია მონაცემთა ბაზებთან, ცხრილებთან ან აპლიკაციებთან მუშაობისას, რომლებიც საჭიროებენ სტრუქტურირებულ ცხრილის მონაცემებს. გარდა ამისა, CSV ფაილები უზრუნველყოფენ სტანდარტიზებულ ფორმატს, რაც აადვილებს მონაცემთა ორგანიზებას, ფილტრაციას და მანიპულირებას ბიზნეს და ანალიტიკური მიზნებისთვის.
- REST API TXT-ში CSV კონვერტაციისთვის
- გადაიყვანეთ ტექსტური ფაილი CSV-ში Java-ში
- TXT to CSV კონვერტაცია cURL ბრძანებების გამოყენებით
REST API TXT-ში CSV კონვერტაციისთვის
Aspose.Cells Cloud SDK for .NET გთავაზობთ უწყვეტ და ეფექტურ გზას TXT ფაილების CSV ფორმატში გადასაყვანად, მონაცემთა მთლიანობისა და სტრუქტურის შენარჩუნებით. მიუხედავად იმისა, საქმე გაქვთ მონაცემთა დიდ ნაკრებებთან თუ მარტივ ტექსტზე დაფუძნებულ ინფორმაციასთან, ეს ძლიერი API ავტომატიზირებს კონვერტაციის პროცესს, უზრუნველყოფს სიზუსტეს და გამორიცხავს ხელით ძალისხმევას. Aspose.Cells Cloud-ის გამოყენებით, დეველოპერებს შეუძლიათ უპრობლემოდ გააერთიანონ TXT to CSV კონვერტაცია თავიანთ .NET აპლიკაციებში, რაც მას იდეალურს ხდის ღრუბელზე დაფუძნებული გადაწყვეტილებებისთვის, მონაცემთა დამუშავების პროცესებისთვის და საწარმოს აპლიკაციებისთვის.
ინსტალაცია
გთხოვთ, დაამატოთ შემდეგი დეტალები maven build პროექტის pom.xml ფაილში.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>24.9</version>
</dependency>
</dependencies>
- შეგიძლიათ ჩამოტვირთოთ უახლესი ვერსია Aspose Repository-დან.
ახლა მიიღეთ თქვენი კლიენტის სერთიფიკატები ღრუბლის დაფიდან. თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში სწრაფი დაწყება სტატიაში მითითებული ინსტრუქციების შესაბამისად.
გადაიყვანეთ ტექსტური ფაილი CSV-ში Java-ში
შემდეგი განყოფილება განმარტავს ნაბიჯებს, თუ როგორ შეგვიძლია პროგრამულად გადაიყვანოთ ტექსტური ფაილი CSV ფორმატში Java REST API-ის გამოყენებით.
CellsApi api = new CellsApi(clientId,clientSecret);
შექმენით CellsApi-ს ეგზემპლარი, კლიენტის სერთიფიკატების მიწოდებისას, როგორც შეყვანის არგუმენტები.
api.uploadFile("input.txt", file, "internal");
ატვირთეთ შეყვანილი ტექსტური ფაილი ღრუბლოვან საცავში uploadFile(…) მეთოდის გამოყენებით.
File response = api.cellsWorkbookGetWorkbook(name, null ,"CSV",
null, null, null, "internal", "myResultant.csv", "internal", null);
და ბოლოს, გამოიძახეთ მეთოდი cellsWorkbookGetWorkbook(…) კონვერტაციის ოპერაციის დასაწყებად.
// დამატებითი მაგალითებისთვის, გთხოვთ, ეწვიოთ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
// შექმენით CellsApi-ს მაგალითი კლიენტის სერთიფიკატების გამოყენებით
CellsApi api = new CellsApi(clientId,clientSecret);
// შეყვანის ODS ფაილის სახელი
String name = "input.txt";
// შედეგად მიღებული ფაილის ფორმატი
String format = "CSV";
// ფაილის ჩატვირთვა ადგილობრივი სისტემიდან
File file = new File("/Users/nayyershahbaz/Downloads/"+name);
// ატვირთეთ შეყვანის TXT ფაილი ღრუბლოვან საცავში
api.uploadFile("input.txt", file, "internal");
// შეასრულეთ დოკუმენტის კონვერტაციის ოპერაცია
File response = api.cellsWorkbookGetWorkbook(name, null ,format,
null, null, null, "internal", "myResultant.csv", "internal", null);
// წარმატების დაბეჭდვის შეტყობინება
System.out.println("The Text File to CSV conversion completed successfully !");
}catch(Exception ex)
{
System.out.println(ex);
}
TXT-ზე CSV-ზე გადახედვისას Java REST API-ის გამოყენებით.
ზემოთ მოყვანილ მაგალითში გენერირებული შეყვანის ტექსტური ფაილი და შედეგიანი CSV შეიძლება გადმოწერილი იყოს:
TXT to CSV კონვერტაცია cURL ბრძანებების გამოყენებით
Aspose.Cells Cloud გთავაზობთ მძლავრ REST API-ს TXT CSV-ზე ძალისხმევის გარეშე გადასაყვანად. cURL ბრძანებების საშუალებით მომხმარებლებს შეუძლიათ API-სთან ურთიერთქმედება პირდაპირ ბრძანების ხაზიდან, რაც მას მოსახერხებელ გადაწყვეტად აქცევს ავტომატური სამუშაო ნაკადებისა და ჯგუფური დამუშავებისთვის. მარტივი HTTP მოთხოვნის გაგზავნით, შეგიძლიათ გადაიყვანოთ TXT ფაილი სტრუქტურირებულ CSV ფორმატში, ხოლო უზრუნველყოთ მონაცემთა ზუსტი გამოყოფა და ფორმატირება.
ამ მიდგომის პირველი ნაბიჯი არის JWT წვდომის ნიშნის გენერირება შემდეგი ბრძანების გამოყენებით:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ახლა, გთხოვთ, შეასრულოთ შემდეგი ბრძანება ტექსტური ფაილის CSV ფორმატში ონლაინ გადასაყვანად. შეყვანილი TXT ფაილი მოსალოდნელია ღრუბლოვან საცავში და კონვერტაციის შემდეგ, შედეგად მიღებული CSV ინახება ღრუბლოვან საცავში.
curl -o "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
ჩაანაცვლეთ sourceFile
შეყვანილი TXT ფაილის სახელით, resultantFile
შედეგიანი CSV-ის სახელით და accessToken
ზემოთ გენერირებული JWT წვდომის ტოკენით.
- შედეგიანი CSV ლოკალურ დისკზე შესანახად, გთხოვთ, გამოიყენოთ შემდეგი cURL ბრძანება, სადაც ჩვენ გამოვტოვეთ შედეგის ფაილის სახელი და გამოვიყენეთ
-o
არგუმენტი შედეგიანი ბილიკის დასაზუსტებლად.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.csv"
უფასო TXT to CSV კონვერტორი აპლიკაცია
შეგიძლიათ გამოიყენოთ ჩვენი მსუბუქი და საკმაოდ ეფექტური Text File to CSV Converter აპი. ეს უფასო აპლიკაცია აგებულია Aspose.Cells Cloud API-ების თავზე და მისი ტესტირება შესაძლებელია ონლაინ ყოველგვარი ინსტალაციის გარეშე.

TXT to CSV გადამყვანი აპლიკაციის გადახედვა
დასკვნა
ორივე Aspose.Cells Cloud SDK .NET და cURL ბრძანებებისთვის გთავაზობთ ეფექტურ გზებს TXT CSV-ზე გადაქცევისთვის, რაც ითვალისწინებს განვითარების სხვადასხვა საჭიროებებს. .NET SDK გთავაზობთ უწყვეტ და დეველოპერებისთვის ხელსაყრელ გადაწყვეტას აპლიკაციებში კონვერტაციის შესაძლებლობების ინტეგრირებისთვის, რაც მას იდეალურს ხდის ბიზნესისთვის და ღრუბელზე დაფუძნებული გადაწყვეტილებებისთვის. მეორეს მხრივ, cURL ბრძანებების გამოყენება იძლევა სწრაფ, მსუბუქ და სკრიპტირებად ურთიერთქმედებას Aspose.Cells Cloud API-სთან, რაც მას შესანიშნავ ვარიანტად აქცევს ავტომატური სამუშაო ნაკადებისა და ჯგუფური დამუშავებისთვის.
სასარგებლო ლინკები
დაკავშირებული სტატიები
ჩვენ გირჩევთ ეწვიოთ შემდეგ ბლოგებს: