Τα αρχεία TSV(Tab-Separated Values) είναι απλά και ελαφριά, καθιστώντας τα ιδανικά για αποθήκευση και μεταφορά δεδομένων. Ωστόσο, το βιβλίο εργασίας του Excel προσφέρει προηγμένες δυνατότητες, όπως οπτικοποίηση δεδομένων, εργαλεία ανάλυσης και φιλικές προς το χρήστη διεπαφές, οι οποίες είναι απαραίτητες για τον εις βάθος χειρισμό και παρουσίαση δεδομένων. Σε αυτό το άρθρο, θα μετατρέψουμε αρχεία TSV σε Excel και θα αξιοποιήσουμε τις ισχυρές δυνατότητες για να βελτιώσουμε τις δυνατότητες ανάλυσης δεδομένων, να βελτιώσουμε τις ροές εργασίας και να βελτιώσουμε την παρουσίαση δεδομένων.
SDK μετατροπής TSV σε Excel
Το Aspose.Cells Cloud SDK για .NET προσφέρει έναν ισχυρό και αποτελεσματικό τρόπο μετατροπής αρχείων TSV (Tab-Separated Values) σε μορφή Excel, απλοποιώντας τη διαδικασία μετασχηματισμού δεδομένων. Χρησιμοποιώντας το Aspose.Cells Cloud SDK, μπορείτε να αυτοματοποιήσετε τη μετατροπή αρχείων TSV σε Excel, διασφαλίζοντας την ακρίβεια και διατηρώντας την ακεραιότητα των δεδομένων.
Επομένως, για να χρησιμοποιήσετε το SDK, πρέπει πρώτα να κάνετε αναζήτηση στο «Aspose.Cells-Cloud» στη Διαχείριση πακέτων NuGet και να κάνετε κλικ στο κουμπί «Προσθήκη πακέτου». Δεύτερον, λάβετε τα διαπιστευτήρια πελάτη σας από το σύννεφο dashboard. Σε περίπτωση που δεν έχετε υπάρχοντα λογαριασμό, απλώς δημιουργήστε έναν δωρεάν λογαριασμό ακολουθώντας τις οδηγίες που καθορίζονται στο άρθρο γρήγορη εκκίνηση.
Μετατροπή TSV σε XLS σε C#
Ας εξερευνήσουμε τις λεπτομέρειες σχετικά με το πώς μπορούμε να χειριστούμε αποτελεσματικά μεγάλους όγκους δεδομένων και να ενσωματώσουμε ισχυρές δυνατότητες μετατροπής στις εφαρμογές σας, βελτιώνοντας τη συνολική παραγωγικότητα και τις ροές εργασιών διαχείρισης δεδομένων.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Αρχικά, αρχικοποιήστε ένα αντικείμενο της κλάσης CellsApi όπου μεταβιβάζουμε τα διαπιστευτήρια πελάτη ως ορίσματα.
SaveOptions saveOptions = new SaveOptions()
Δεύτερον, δημιουργήστε μια παρουσία του SaveOptions όπου ορίζουμε τη μορφή αρχείου εξόδου ως “XLS”.
PostWorkbookSaveAsRequest postworkbookSaveAsRequest = new PostWorkbookSaveAsRequest()
Τρίτον, δημιουργήστε μια παρουσία του «PostWorkbookSaveAsRequest» όπου καθορίζουμε το όνομα του TSV εισόδου, το όνομα του βιβλίου εργασίας του Excel που προκύπτει και άλλες προαιρετικές παραμέτρους.
var response = cellsInstance.PostWorkbookSaveAs(postworkbookSaveAsRequest);
Τέλος, καλέστε το API για να ξεκινήσει η διαδικασία μετατροπής TSV σε Excel. Μόλις εκτελεστεί επιτυχώς ο κώδικας, το βιβλίο εργασίας του Excel που προκύπτει αποθηκεύεται στον χώρο αποθήκευσης cloud.
// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στο
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Λάβετε διαπιστευτήρια πελάτη από τη https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXX";
string clientID = "XXXXX-XXXX-XXXXX-XXXXXX";
// δημιουργήστε παρουσία CellsApi κατά τη μεταβίβαση ClientID και ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
try
{
// φορτώστε το αρχείο εισόδου TSV
using (var inputFile = System.IO.File.OpenRead(input.tsv))
{
// μεταφορτώστε το βιβλίο εργασίας εισόδου TSV στον χώρο αποθήκευσης cloud
cellsInstance.UploadFile("input.tsv", inputFile);
// καλέστε το API για να μετατρέψετε το TSV σε βιβλίο εργασίας Excel
var response = cellsInstance.Cell.sWorkbookGetWorkbook(input.tsv,null, format: "XLS", null, null, null, null, "myResultant.xls", null,null);
// μήνυμα επιτυχίας εκτύπωσης εάν η μετατροπή είναι επιτυχής
if (response != null && response.Equals("OK"))
{
Console.WriteLine("The TSV to Excel completed successfully !");
Console.ReadKey();
}
}
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Η είσοδος TSV και το Excel που δημιουργείται στο παραπάνω παράδειγμα μπορούν να ληφθούν από το input.tsv και το myResultant.xls.
TSV σε XLSX χρησιμοποιώντας εντολές cURL
Η μετατροπή TSV σε XLSX χρησιμοποιώντας εντολές Aspose.Cells Cloud και 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"
Τώρα, για να εκτελέσετε τη μετατροπή TSV σε XLSX, εκτελέστε την ακόλουθη εντολή:
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=xlsx&isAutoFit=false&onlySaveTable=false&outPath={resultantFile}" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
Αντικαταστήστε το “sourceFile” με το όνομα του αρχείου εισόδου TSV (διαθέσιμο στο χώρο αποθήκευσης cloud), το “resultantFile” με το όνομα του βιβλίου εργασίας του Excel εξόδου και το “accessToken” με το διακριτικό πρόσβασης JWT που δημιουργήθηκε παραπάνω.
- Για να αποθηκεύσετε το βιβλίο εργασίας XLSX που προκύπτει σε μια τοπική μονάδα δίσκου, χρησιμοποιήστε την ακόλουθη εντολή cURL:
curl -v "https://api.aspose.cloud/v3.0/cells/input.tsv?format=xlsx&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "MyConverted.xlsx"
Δωρεάν εφαρμογή μετατροπής TSV σε XLSX
Για να απολαύσετε τις δυνατότητες του .NET REST API, μπορείτε να χρησιμοποιήσετε την ελαφριά και εξαιρετικά αποδοτική Εφαρμογή μετατροπής TSV σε XLSX. Αυτή η δωρεάν εφαρμογή είναι χτισμένη πάνω από τα API Aspose.Cells Cloud και μπορεί να δοκιμαστεί στο διαδίκτυο χωρίς απαιτήσεις εγκατάστασης.
συμπέρασμα
Συμπερασματικά, η μετατροπή του TSV σε μορφή Excel είναι μια κρίσιμη εργασία για τη βελτίωση του χειρισμού, της οπτικοποίησης και της ανάλυσης δεδομένων. Είτε επιλέγετε το ισχυρό και ευέλικτο Aspose.Cells Cloud SDK για .NET είτε τις απλές και εντολές cURL με δυνατότητα script με το Aspose.Cells Cloud API, και οι δύο προσεγγίσεις προσφέρουν ισχυρές λύσεις για αυτήν τη μετατροπή.
Χρήσιμοι Σύνδεσμοι
Σχετικά Άρθρα
Συνιστούμε ανεπιφύλακτα να επισκεφτείτε τα παρακάτω ιστολόγια: