Πώς να μετατρέψετε CSV σε Excel σε C#

Αυτός ο απλός οδηγός θα σας καθοδηγήσει σχετικά με τον τρόπο μετατροπής του CSV σε Excel σε C#. Δημιουργούμε ένα αντικείμενο κλάσης LoadOptions για να ελέγξουμε τη φόρτωση του αρχείου προέλευσης και, στη συνέχεια, χρησιμοποιούμε μια παρουσία κλάσης Βιβλίου εργασίας για τη φόρτωση του αρχείου εισόδου CSV. Κατά τη διάρκεια αυτής της διαδικασίας, χρησιμοποιώντας C# μετατρέψτε το CSV σε Excel και, στη συνέχεια, γράψτε το αρχείο εξόδου ως αρχείο XLSX.

Βήματα για τη μετατροπή CSV σε Excel σε C#

  1. Χρησιμοποιώντας το εργαλείο διαχείρισης πακέτων NuGet, προσθέστε το Aspose.Cells για να μετατρέψετε το CSV σε Excel
  2. Δημιουργήστε αντικείμενο LoadOptions για τη φόρτωση του αρχείου εισόδου CSV
  3. Δημιουργήστε ένα αντικείμενο κλάσης Workbook με διαδρομή αρχείου CSV και το αντικείμενο LoadOptions
  4. Αποθηκεύστε το αρχείο εξόδου XLSX βιβλίου εργασίας

Αυτά τα απλά βήματα δείχνουν πόσο εύκολη είναι η μετατροπή CSV σε Excel χρησιμοποιώντας C# όπου μπορείτε να φορτώσετε το αρχείο εισόδου που περιέχει τιμές διαχωρισμένες με κόμματα. Αυτή η μετατροπή είναι χρήσιμη για την επεξεργασία υπολογισμών σχετικά με τις τιμές που εισάγονται από το αρχείο CSV, επειδή τα αρχεία Excel χρησιμοποιούνται ευρέως για την εκτέλεση διαφορετικών μαθηματικών πράξεων. Επιπλέον, η μετατροπή είναι αποτελεσματική στο ότι καταναλώνει μόνο λίγο χρόνο και μνήμη για τη δημιουργία του αρχείου εξόδου.

Κώδικας για μετατροπή αρχείου CSV σε Excel σε C#

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

Αυτό το σύντομο σεμινάριο έχει εξηγήσει πώς στο C# δημιουργείτε το Excel από CSV. Εάν θέλετε να μάθετε την αντίστροφη διαδικασία, ανατρέξτε στο άρθρο στο πώς να εξαγάγετε μεγάλο αρχείο Excel σε CSV σε C#.

 Ελληνικά