tsv-ზე csv კონვერტაცია

TSV CSV-ში კონვერტაცია Java REST API-ის გამოყენებით.

TSV(Tab-Separated Values) CSV-ად (მძიმით გამოყოფილი მნიშვნელობები) კონვერტაცია გადამწყვეტი ამოცანაა მონაცემთა თავსებადობისა და გამოყენებადობის უზრუნველსაყოფად მრავალფეროვან აპლიკაციებსა და სისტემებში. მიუხედავად იმისა, რომ TSV ჩვეულებრივ გამოიყენება ცხრილის მონაცემებისთვის, მრავალი ინსტრუმენტი, პლატფორმა და პროგრამული სისტემა უპირატესობას ანიჭებს უფრო უნივერსალურად მხარდაჭერილ CSV ფორმატს. TSV-ს CSV-ად გადაქცევით, თქვენ აძლიერებთ მონაცემთა თავსებადობას, ამარტივებს დამუშავებას და უზრუნველყოფენ უწყვეტ ინტეგრაციას პოპულარულ აპლიკაციებთან, როგორიცაა ცხრილები, მონაცემთა ბაზები და ვებ სერვისები.

API TSV-ში CSV კონვერტაციისთვის

TSV CSV-ზე გადაყვანა Java REST API-ით Aspose.Cells Cloud SDK for Java-ით არის მარტივი და ეფექტური გადაწყვეტა მონაცემთა ტრანსფორმაციის მართვისთვის. ეს SDK საშუალებას აძლევს დეველოპერებს მარტივად გადაიყვანონ მონაცემთა ცხრილის ფორმატები, როგორიცაა TSV, ფართოდ მხარდაჭერილ CSV ფორმატში, რაც უზრუნველყოფს ელცხრილებთან, მონაცემთა ბაზებთან და სხვა ანალიტიკურ ინსტრუმენტებთან თავსებადობას. მისი RESTful არქიტექტურა აადვილებს აპლიკაციებში ინტეგრირებას პლატფორმებზე, ხოლო ღრუბლის მასშტაბურობა უზრუნველყოფს მაღალ შესრულებას ფართომასშტაბიანი ამოცანების შესრულებისთვის.

ინსტალაცია

გთხოვთ, დაამატოთ შემდეგი დეტალები 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-დან.

ახლა ჩვენ უნდა მივიღოთ ჩვენი კლიენტის სერთიფიკატები ღრუბლის დაფადან. თუ არ გაქვთ არსებული ანგარიში, უბრალოდ შექმენით უფასო ანგარიში სწრაფი დაწყება სტატიაში მითითებული ინსტრუქციების შესაბამისად.

გადაიყვანეთ TSV CSV-ში Java-ში

შემდეგ განყოფილებაში მოცემულია დეტალები, თუ როგორ უნდა გადაიყვანოთ TSV CSV ფორმატში Java კოდის ფრაგმენტის გამოყენებით:

CellsApi api = new CellsApi(clientId,clientSecret);

შექმენით CellsApi-ს ეგზემპლარი, კლიენტის სერთიფიკატების მიწოდებისას, როგორც შეყვანის არგუმენტები.

api.uploadFile("input.tsv", file, "internal");

ატვირთეთ წყარო TSV ღრუბლოვან საცავში uploadFile(…) მეთოდის გამოყენებით.

File response = api.cellsWorkbookGetWorkbook(name,  password,format, 
			isAutoFit, onlySaveTable, 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);
		
    // შეყვანის TSV ფაილის სახელი
    String name = "input.tsv";
    // შედეგად მიღებული ფაილის ფორმატი
    String format = "CSV";
		
    // ფაილის ჩატვირთვა ადგილობრივი სისტემიდან
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // ატვირთეთ შეყვანის TSV ფაილი ღრუბლოვან საცავში
    api.uploadFile("input.tsv", file, "internal");

    // შეასრულეთ დოკუმენტის კონვერტაციის ოპერაცია
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.csv", "internal", null);        
        
    // წარმატების დაბეჭდვის შეტყობინება
    System.out.println("The TSV to CSV conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
tsv-ზე csv კონვერტაცია

TSV-ზე CSV-ზე გადახედვის გადახედვა.

ზემოთ მოყვანილ მაგალითში გამოყენებული ფაილების ნიმუშის ჩამოტვირთვა შესაძლებელია input.tsv-დან და resultantFile.csv-დან.

TSV CSV-ში კონვერტაცია cURL ბრძანებების გამოყენებით

TSV-ის CSV-ზე გადაქცევა Aspose.Cells Cloud და cURL ბრძანებების გამოყენებით არის მარტივი და ეფექტური მიდგომა მონაცემთა ტრანსფორმაციის ავტომატიზაციისთვის. ეს მეთოდი საშუალებას გაძლევთ ატვირთოთ TSV ფაილი Aspose.Cells Cloud-ში, მიუთითოთ CSV, როგორც სასურველი გამომავალი ფორმატი და გადმოწეროთ კონვერტირებული ფაილი — ეს ყველაფერი მარტივი RESTful API ზარების მეშვეობით cURL-ის გამოყენებით. ეს იდეალური არჩევანია განმეორებადი ამოცანების ავტომატიზაციისთვის, სამუშაო ნაკადების გასამარტივებლად და უფრო ფართო აპლიკაციებსა და პროცესებში უწყვეტი ინტეგრაციისთვის.

ამ მეთოდის პირველი ნაბიჯი არის JWT წვდომის ნიშნის გენერირება შემდეგი ბრძანების გამოყენებით:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ახლა, როდესაც ჩვენ გვაქვს JWT ჟეტონი, უნდა შევასრულოთ შემდეგი ბრძანება და გადავიყვანოთ TSV CSV ფორმატში.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={myResultant}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"SaveFormat\": \"json\",}"

თუ თქვენ გაქვთ უპირატესობა შეინახოთ შედეგად მიღებული CSV ლოკალურ დისკზე, გთხოვთ სცადოთ შემდეგი ბრძანების შესრულება:

curl -v "https://api.aspose.cloud/v3.0/cells/resultantFile.json?format=CSV&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.json"

ჩაანაცვლეთ sourceFile შეყვანილი TSV ფაილის სახელით (ხელმისაწვდომია ღრუბლოვან საცავში), myResultant შედეგიანი CSV ფაილის სახელით და accessToken ზემოთ გენერირებული JWT წვდომის ტოკენით.

უფასო TSV to CSV კონვერტორი

ჩვენ ასევე გირჩევთ, გამოიყენოთ ჩვენი უფასო TSV to CSV Converter. ეს მსუბუქი და სუპერ ეფექტური ვებ-აპი შემუშავებულია Aspose.Cells Cloud-ის თავზე და საშუალებას გაძლევთ განიცადოთ REST API-ის საოცარი შესაძლებლობები.

tsv to csv გადამყვანი

TSV-დან CSV-ის გადამყვანის აპლიკაციის გადახედვა.

დასკვნა

დასასრულს, გადაწყვეტთ თუ არა TSV-ს CSV-ზე გადაქცევას Aspose.Cells Cloud SDK-ის გამოყენებით Java-სთვის თუ cURL ბრძანებების მეშვეობით, ორივე მიდგომა იძლევა საიმედო და ეფექტურ გადაწყვეტილებებს ცხრილის მონაცემების გარდაქმნისთვის. მიუხედავად ამისა, Aspose.Cells Cloud-ის გამოყენებით, შეგიძლიათ გაამარტივოთ თქვენი მონაცემთა სამუშაო ნაკადები, დაზოგოთ დრო და გაზარდოთ პროდუქტიულობა, რაც მას ფასდაუდებელ ინსტრუმენტად აქცევს მონაცემთა ტრანსფორმაციის თანამედროვე საჭიროებებისთვის.

სასარგებლო ლინკები

დაკავშირებული სტატიები

ჩვენ გირჩევთ ეწვიოთ შემდეგ ბმულებს მეტის გასაგებად: