μετατροπή tsv σε csv

Μετατροπή TSV σε CSV χρησιμοποιώντας Java REST API.

Η μετατροπή TSV(Tab-Separated Values) σε CSV(Τιμές διαχωρισμένες με κόμμα) είναι μια κρίσιμη εργασία για τη διασφάλιση της συμβατότητας και της χρηστικότητας των δεδομένων σε διάφορες εφαρμογές και συστήματα. Ενώ το TSV χρησιμοποιείται συνήθως για δεδομένα σε πίνακα, πολλά εργαλεία, πλατφόρμες και συστήματα λογισμικού ευνοούν την πιο καθολικά υποστηριζόμενη μορφή CSV. Με τη μετατροπή του TSV σε CSV, βελτιώνετε τη διαλειτουργικότητα δεδομένων, απλοποιείτε την επεξεργασία και διασφαλίζετε την απρόσκοπτη ενσωμάτωση με δημοφιλείς εφαρμογές όπως υπολογιστικά φύλλα, βάσεις δεδομένων και υπηρεσίες web.

API για μετατροπή TSV σε CSV

Η μετατροπή TSV σε CSV χρησιμοποιώντας Java REST API με το Aspose.Cells Cloud SDK για Java είναι μια απλή και αποτελεσματική λύση για το χειρισμό του μετασχηματισμού δεδομένων. Αυτό το SDK επιτρέπει στους προγραμματιστές να μετατρέπουν εύκολα μορφές δεδομένων σε πίνακα, όπως το TSV, στην ευρέως υποστηριζόμενη μορφή CSV, διασφαλίζοντας τη συμβατότητα με υπολογιστικά φύλλα, βάσεις δεδομένων και άλλα αναλυτικά εργαλεία. Η RESTful αρχιτεκτονική του καθιστά εύκολη την ενσωμάτωση σε εφαρμογές σε όλες τις πλατφόρμες, ενώ η επεκτασιμότητα του cloud εξασφαλίζει υψηλή απόδοση για εργασίες μεγάλης κλίμακας.

Εγκατάσταση

Προσθέστε τις ακόλουθες λεπτομέρειες στο αρχείο pom.xml του έργου κατασκευής maven.

<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.

Τώρα, πρέπει να λάβουμε τα διαπιστευτήρια πελάτη μας από το σύννεφο dashboard. Εάν δεν έχετε υπάρχοντα λογαριασμό, απλώς δημιουργήστε έναν δωρεάν λογαριασμό ακολουθώντας τις οδηγίες που καθορίζονται στο άρθρο γρήγορη εκκίνηση.

Μετατροπή TSV σε CSV σε Java

Η ακόλουθη ενότητα παρέχει λεπτομέρειες σχετικά με τον τρόπο μετατροπής ενός TSV σε μορφή CSV χρησιμοποιώντας απόσπασμα κώδικα Java:

CellsApi api = new CellsApi(clientId,clientSecret);

Δημιουργήστε μια παρουσία του CellsApi παρέχοντας διαπιστευτήρια πελάτη ως ορίσματα εισόδου.

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

Μεταφορτώστε την πηγή TSV στο χώρο αποθήκευσης cloud χρησιμοποιώντας τη μέθοδο 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 στον αποθηκευτικό χώρο cloud
    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 (διαθέσιμο στο χώρο αποθήκευσης cloud), το «myResultant» με το όνομα του αρχείου CSV που προκύπτει και το «accessToken» με το διακριτικό πρόσβασης JWT που δημιουργήθηκε παραπάνω.

Δωρεάν μετατροπέας TSV σε CSV

Σας συνιστούμε επίσης να δοκιμάσετε να χρησιμοποιήσετε τον δωρεάν Μετατροπέα TSV σε CSV. Αυτή η ελαφριά και εξαιρετικά αποδοτική διαδικτυακή εφαρμογή έχει αναπτυχθεί πάνω από το Aspose.Cells Cloud και σας δίνει τη δυνατότητα να απολαύσετε τις εκπληκτικές δυνατότητες του REST API.

Μετατροπέας tsv σε csv

Μια προεπισκόπηση της εφαρμογής μετατροπέα TSV σε CSV.

Σύναψη

Συμπερασματικά, είτε επιλέξετε να μετατρέψετε το TSV σε CSV χρησιμοποιώντας το Aspose.Cells Cloud SDK για Java είτε μέσω εντολών cURL, και οι δύο προσεγγίσεις παρέχουν αξιόπιστες και αποτελεσματικές λύσεις για τη μετατροπή δεδομένων σε πίνακα. Ωστόσο, αξιοποιώντας το Aspose.Cells Cloud, μπορείτε να απλοποιήσετε τις ροές εργασίας δεδομένων σας, να εξοικονομήσετε χρόνο και να βελτιώσετε την παραγωγικότητα, καθιστώντας το ένα ανεκτίμητο εργαλείο για τις σύγχρονες ανάγκες μετασχηματισμού δεδομένων.

Χρήσιμοι Σύνδεσμοι

Σχετικά Άρθρα

Συνιστούμε ανεπιφύλακτα να επισκεφτείτε τους παρακάτω συνδέσμους για να μάθετε περισσότερα σχετικά με: