Σε αυτό το απλό θέμα, θα επικεντρωθούμε στον τρόπο μετατροπής του CSV σε Excel στο Node.js. Θα χρησιμοποιήσουμε το αντικείμενο κλάσης Βιβλίο εργασίας για να αποκτήσουμε πρόσβαση στο αρχείο προέλευσης CSV μαζί με το αντικείμενο LoadOptions που δημιουργήθηκε πρόσφατα. Μπορείτε να χρησιμοποιήσετε τον απλό κώδικα στο Node.js για να μετατρέψετε το CSV σε Excel και, στη συνέχεια, να αποθηκεύσετε το αρχείο που προκύπτει ως XLSX ή XLS στο δίσκο.
Βήματα για τη μετατροπή CSV σε Excel στο Node.js
- Δημιουργήστε το περιβάλλον συστήματος διαμορφώνοντας το Aspose.Cells για Node.js μέσω Java για τη μετατροπή ενός CSV σε αρχείο Excel
- Δημιουργήστε μια παρουσία της κλάσης LoadOptions και ορίστε το αρχείο εισόδου LoadFormat σε CSV
- Δημιουργήστε μια παρουσία της κλάσης Workbook παρέχοντας τη διαδρομή αρχείου CSV και το αντικείμενο LoadOptions
- Αποθηκεύστε το φορτωμένο βιβλίο εργασίας ως αρχείο XLSX στο δίσκο
Τα προαναφερθέντα βασικά βήματα δείχνουν πόσο εύκολο είναι να μετατρέψετε το CSV σε XLSX στο Node.js χρησιμοποιώντας μερικές γραμμές κώδικα. Το API προσφέρει αποτελεσματική απόδοση μετατροπής που καταναλώνει τους βέλτιστους πόρους CPU και χρόνο για τη δημιουργία του αρχείου εξόδου XLSX. Η μετατροπή CSV σε Excel είναι επωφελής για την εκτέλεση υπολογισμών σε αριθμητικές τιμές από ένα αρχείο CSV, επειδή τα αρχεία Excel προσφέρουν έναν πιο βολικό τρόπο για την εκτέλεση μαθηματικών υπολογισμών.
Κώδικας για μετατροπή CSV σε XLSX στο Node.js
Στο παραπάνω παράδειγμα κώδικα, η παρουσία κλάσης LoadOptions χρησιμοποιείται για τον καθορισμό της μορφής φόρτωσης του αρχείου εισόδου σε CSV. Μπορείτε επίσης να βελτιώσετε τον κώδικα Node.js εισάγοντας πρόσθετες γραμμές κώδικα για να ορίσετε διαφορετικές ιδιότητες μεταδεδομένων για το αρχείο Excel εξόδου, συμπεριλαμβανομένων του ονόματος του συγγραφέα, των λεπτομερειών τροποποίησης κ.λπ.
Αυτό το σύντομο σεμινάριο έχει επικεντρωθεί στον τρόπο με τον οποίο η χρήση του Node.js μετατρέπει το CSV σε Excel. Ωστόσο, εάν ενδιαφέρεστε να μετατρέψετε ένα αρχείο Excel σε CSV, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Excel σε CSV χρησιμοποιώντας το Node.js.