Στο σημερινό τοπίο που βασίζεται στα δεδομένα, η απρόσκοπτη μετατροπή αρχείων απλού κειμένου (TXT) σε μορφή Excel αποτελεί κρίσιμη ανάγκη. Η μετατροπή TXT σε Excel δεν είναι απλώς θέμα ευκολίας. είναι ένα ουσιαστικό βήμα προς την απελευθέρωση του πλήρους δυναμικού των δεδομένων. Επειδή, η δομημένη και σε μορφή πίνακα του Excel παρέχει ένα ισχυρό πλαίσιο για την κατανόηση και την οπτικοποίηση πληροφοριών, δίνοντας τη δυνατότητα στις επιχειρήσεις να αντλούν ουσιαστικές πληροφορίες και να λαμβάνουν τεκμηριωμένες αποφάσεις. Σε αυτό το άρθρο, εμβαθύνουμε στη σημασία αυτής της διαδικασίας μετατροπής και εξερευνούμε την απλή και απρόσκοπτη προσέγγιση για τη μετατροπή του αρχείου κειμένου σε βιβλίο εργασίας του Excel χρησιμοποιώντας το .NET REST API.
- API μετατροπής TXT σε Excel
- Μετατροπή αρχείου κειμένου σε Excel σε C# .NET
- Μετατρέψτε το TXT σε βιβλίο εργασίας του Excel χρησιμοποιώντας εντολές cURL
API μετατροπής TXT σε Excel
Η μετατροπή του TXT σε Excel γίνεται αβίαστα δυναμικά με τη βοήθεια του Aspose.Cells Cloud SDK για .NET. Αυτό το ισχυρό εργαλείο όχι μόνο βελτιστοποιεί τη διαδικασία μετατροπής αλλά διασφαλίζει επίσης μια ακριβή μετεγκατάσταση από απλό κείμενο σε μορφή Excel. Σας δίνει επίσης τη δυνατότητα να χειρίζεστε φύλλα εργασίας, να εφαρμόζετε προηγμένη μορφοποίηση και ακόμη και να δημιουργείτε γραφήματα απρόσκοπτα. Επιπλέον, χάρη στην αρχιτεκτονική του που βασίζεται σε σύννεφο, μπορείτε να επωφεληθείτε από την κλιμακούμενη και αξιόπιστη απόδοση χωρίς την ανάγκη περίπλοκων τοπικών εγκαταστάσεων.
Το πρώτο είναι να αναζητήσετε το «Aspose.Cells-Cloud» στη Διαχείριση πακέτων NuGet και να κάνετε κλικ στο κουμπί «Προσθήκη πακέτου». Δεύτερον, λάβετε τα διαπιστευτήρια πελάτη σας από το σύννεφο dashboard.Εάν δεν έχετε υπάρχοντα λογαριασμό, απλώς δημιουργήστε έναν δωρεάν λογαριασμό ακολουθώντας τις οδηγίες που καθορίζονται στο άρθρο γρήγορη εκκίνηση.
Μετατροπή αρχείου κειμένου σε Excel σε C# .NET
Ας ξεκινήσουμε ένα ταξίδι όχι απλώς για να μετατρέψουμε το TXT σε Excel, αλλά για να βελτιώσουμε τις δυνατότητες επεξεργασίας δεδομένων χρησιμοποιώντας το πλούσιο σε δυνατότητες Aspose.Cells Cloud SDK για .NET.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Δημιουργήστε ένα αντικείμενο της κλάσης CellsApi όπου μεταβιβάζουμε διαπιστευτήρια πελάτη ως ορίσματα.
cellsInstance.UploadFile("input.xls", inputFile);
Διαβάστε το αρχείο κειμένου εισαγωγής και μεταφορτώστε το στο χώρο αποθήκευσης cloud.
var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "XLSX", isAutoFit: true, null, null, null, "output.xlsx", null);
Τώρα, καλέστε το API για να εκτελέσετε τη μετατροπή Excel σε CSV online. Μετά την επιτυχή λειτουργία, το CSV που προκύπτει μεταφορτώνεται επίσης στο χώρο αποθήκευσης cloud.
// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στο
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Λάβετε διαπιστευτήρια πελάτη από τη https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// δημιουργία παρουσίας CellsApi κατά τη μεταβίβαση ClientID και ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
try
{
// ανάγνωση αρχείου εισόδου κειμένου από την τοπική μονάδα δίσκου
using (var inputFile = System.IO.File.OpenRead(input_TXT))
{
// μεταφορτώστε το αρχείο κειμένου στο χώρο αποθήκευσης cloud
cellsInstance.UploadFile("input.txt", inputFile);
// αρχικοποιήστε τη λειτουργία μετατροπής TXT σε Excel
var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "XLSX", isAutoFit: true, null, null, null, "ouptut.xlsx", null);
// μήνυμα επιτυχίας εκτύπωσης εάν η μετατροπή είναι επιτυχής
if (response != null && response.Equals("OK"))
{
Console.WriteLine("The TXT to Excel conversion completed successfully !");
Console.ReadKey();
}
}
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Το αρχείο εισόδου TXT και το βιβλίο εργασίας του Excel που προκύπτει στο παραπάνω παράδειγμα μπορούν να ληφθούν από:
Μετατρέψτε το TXT σε βιβλίο εργασίας του Excel χρησιμοποιώντας εντολές cURL
Η μετατροπή αρχείων απλού κειμένου (TXT) σε μορφή Excel γίνεται μια διαισθητική και ισχυρή διαδικασία με εντολές Aspose.Cells Cloud και cURL. Έτσι, χρησιμοποιώντας τις εντολές cURL, μπορείτε εύκολα να αλληλεπιδράσετε με το Aspose.Cells Cloud API, όπου καθορίζουμε το αρχείο εισόδου TXT και την επιθυμητή μορφή εξόδου. Αυτή η προσέγγιση που βασίζεται σε σύννεφο όχι μόνο απλοποιεί τη διαδικασία μετατροπής, αλλά εξασφαλίζει επίσης επεκτασιμότητα και προσβασιμότητα χωρίς την ανάγκη περίπλοκων τοπικών ρυθμίσεων.
Το πρώτο βήμα σε αυτήν την προσέγγιση είναι να δημιουργήσετε ένα διακριτικό πρόσβασης 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"
Τώρα, εκτελέστε την ακόλουθη εντολή για να μετατρέψετε το αρχείο κειμένου σε Excel online. Αυτή η εντολή αναμένει ότι το αρχείο εισόδου TXT θα είναι ήδη διαθέσιμο στο χώρο αποθήκευσης cloud και μετά τη μετατροπή, το βιβλίο εργασίας του Excel που προκύπτει αποθηκεύεται επίσης στον χώρο αποθήκευσης cloud.
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=XLSX&isAutoFit=true&onlySaveTable=true&outPath={Resultant}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
Αντικαταστήστε το “sourceFile” με το όνομα του αρχείου εισόδου TXT, το “Resultant” με το όνομα του βιβλίου εργασίας του Excel που προκύπτει και το “accessToken” με ένα διακριτικό πρόσβασης JWT που δημιουργήθηκε παραπάνω.
- Για να αποθηκεύσετε το προκύπτον Excel για αποθήκευση στην τοπική μονάδα δίσκου, χρησιμοποιήστε την ακόλουθη εντολή cURL, όπου παραλείψαμε το όνομα του αρχείου που προκύπτει και χρησιμοποιήσαμε όρισμα -o για να καθορίσουμε τη διαδρομή που προκύπτει.
curl -v "https://api.aspose.cloud/v3.0/cells/input.txt?format=XLSX&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "resultant.xlsx"
συμπέρασμα
Συμπερασματικά, οι δύο προσεγγίσεις για τη μετατροπή αρχείων απλού κειμένου (TXT) σε Excel εμφανίζονται ως ανταγωνιστές: η χρήση τοπικών πόρων με το .NET REST API και η αξιοποίηση της ισχύος του cloud με τις εντολές Aspose.Cells Cloud και cURL. Επίσης, με την υποστήριξη για προηγμένους χειρισμούς του Excel, τύπους και δυναμικές δυνατότητες δεδομένων, το Aspose.Cells Cloud API γίνεται μια ενιαία λύση για προγραμματιστές που αναζητούν όχι μόνο απρόσκοπτες μετατροπές, αλλά και μια πύλη για αυξημένες δυνατότητες επεξεργασίας δεδομένων. Επιπλέον, η επεκτασιμότητα, η ευκολία ενσωμάτωσης και η πλούσια σε χαρακτηριστικά φύση του Aspose.Cells Cloud συνιστούν μια συναρπαστική υπόθεση για την επιλογή του ως το βασικό εργαλείο, διασφαλίζοντας ότι μπορείτε να μετατρέψετε εύκολα το TXT σε Excel στο διαδίκτυο.
Χρήσιμοι Σύνδεσμοι
Σχετικά Άρθρα
Συνιστούμε ανεπιφύλακτα να επισκεφτείτε τα παρακάτω ιστολόγια: