Πώς να συγχωνεύσετε δύο αρχεία Excel XLSX μαζί στο Node.JS

Η δημιουργία ενός υπολογιστικού φύλλου που συγχωνεύεται στο Node.JS είναι η ιδέα κανείς για ένα διασκεδαστικό απόγευμα, ειδικά όταν διαρκεί περισσότερο από αυτό. Μην ανησυχείτε, όμως, έχουμε έναν γρήγορο τρόπο να το πετύχουμε.

Επομένως, θα ξεκινήσουμε εγκαθιστώντας τον πελάτη μας μέσω αυτής της αναφοράς στο αρχείο package.json.

"εξαρτήσεις": {"cloudmersive-convert-api-client": "^ 2.1.6"}

Τώρα καλέστε αυτή τη λειτουργία:

var CloudmersiveConvertApiClient = απαιτούν ('cloudmersive-convert-api-client');
var defaultClient = CloudmersiveConvertApiClient.ApiClient.instance;
// Ρύθμιση εξουσιοδότησης κλειδιού API: Apikey
var Apikey = defaultClient.authentications ['Apikey'];
Apikey.apiKey = 'ΤΟ ΑΡΧΕΙΟ ΣΑΣ API';
// Αποσυνδέστε την παρακάτω γραμμή για να ορίσετε ένα πρόθεμα για το κλειδί API, π.χ. "Token" (από προεπιλογή σε null)
//Apikey.apiKeyPrefix = 'Token';
var apiInstance = Νέο CloudmersiveConvertApiClient.MergeDocumentApi ();
var inputFile1 = "/ διαδρομή / προς / αρχείο"; // Αρχείο | Πρώτο αρχείο εισόδου για την εκτέλεση της λειτουργίας.
var inputFile2 = "/ διαδρομή / προς / αρχείο"; // Αρχείο | Δεύτερο αρχείο εισόδου για την εκτέλεση της λειτουργίας (μπορούν να διατεθούν περισσότερα από 2).
var callback = λειτουργία (σφάλμα, δεδομένα, απόκριση) {
αν (σφάλμα) {
console.error (σφάλμα);
} else {
console.log ('Το API κλήθηκε με επιτυχία. Επιστραφέντα δεδομένα:' + δεδομένα).
}}
},
apiInstance.mergeDocumentXlsx (είσοδοςFile1, είσοδοςFile2, επανάκληση);

Επιλέξτε τα δύο σας αρχεία και θα σας επιστραφούν ως ένα ενιαίο συγχωνευμένο αρχείο. Δεν είναι κακό! Η σειρά των αρχείων θα διατηρηθεί εάν επαναλάβετε τη διαδικασία χρησιμοποιώντας πρόσθετα αρχεία.