
Conversion de texte en fichier Excel dans Node.js
Vous pouvez facilement convertir Text en Excel par programmation de manière efficace. Il s’agit d’un scénario répandu dans lequel vous disposez d’une grande quantité de données et vous devez les exporter vers des feuilles Excel. Heureusement, vous rencontrerez cette bibliothèque JS pour Excel avec laquelle vous pouvez facilement automatiser la conversion de texte en Excel. Dans cet article, vous verrez que convertir du texte en fichier Excel dans Node.js avec l’aide de cette bibliothèque n’est plus une tâche difficile. Cependant, assurez-vous d’avoir installé Node.js sur votre machine.
Vous passerez par les rubriques suivantes :
Bibliothèque JS pour l’installation d’Excel
La procédure d’installation de toute bibliothèque est importante lorsqu’il s’agit d’un développement rapide. Par conséquent, vous pouvez l’installer en téléchargeant le package API ou en exécutant les commandes suivantes dans le terminal.
npm install java
npm install aspose.cells
Conversion de texte en fichier Excel dans Node.js
Maintenant, vous êtes prêt à commencer à utiliser les méthodes exposées par cette bibliothèque au niveau de l’entreprise. Veuillez suivre les étapes et l’extrait de code pour implémenter la conversion de texte en Excel par programmation.
- Instanciation d’un objet de la classe Workbook.
- Accédez à la première feuille de calcul en appelant la méthode get(index).
- Appelez la méthode putValue pour ajouter les noms des personnes dans la colonne A. Le prénom et le nom sont séparés par un espace.
- Créez une instance de la classe TxtLoadOptions qui représente les options de chargement du fichier texte.
- Appelez la méthode setSeparatorString pour définir une valeur de chaîne comme séparateur.
- Divisez la colonne A en deux colonnes à l’aide de la méthode TextToColumns().
- Enregistrez le classeur au format XLSX en appelant la méthode save.
Copiez et collez le code suivant dans votre fichier principal :
var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Instanciation d'un objet Workbook
var wb = new aspose.cells.Workbook();
//Accédez à la première feuille de calcul en appelant la méthode get(index).
var ws = wb.getWorksheets().get(0);
// Appelez la méthode putValue pour ajouter le nom des personnes dans la colonne A. Le prénom et le nom sont séparés par un espace.
ws.getCells().get("A1").putValue("John Teal");
ws.getCells().get("A2").putValue("Peter Graham");
ws.getCells().get("A3").putValue("Brady Cortez");
ws.getCells().get("A4").putValue("Mack Nick");
ws.getCells().get("A5").putValue("Hsu Lee");
// Créez une instance de la classe TxtLoadOptions qui représente les options de chargement du fichier texte.
var opts = aspose.cells.TxtLoadOptions();
// Appelez la méthode setSeparatorString pour définir une valeur de chaîne comme séparateur.
opts.setSeparatorString(" ");
// Divisez la colonne A en deux colonnes à l'aide de la méthode TextToColumns().
ws.getCells().textToColumns(0, 0, 5, opts);
// Enregistrez le classeur au format xlsx en appelant la méthode save.
wb.save( "outputTextToColumns.xlsx");
Vous pouvez voir la sortie dans l’image ci-dessous :

Obtenez une licence gratuite
Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.
Résumé
Nous terminons cet article de blog ici avec l’espoir que vous avez appris comment réaliser la conversion de texte en Excel par programmation. La conversion de texte en fichier Excel dans Node.js est une tâche légère grâce à cette bibliothèque JS pour Excel. Cependant, vous pouvez créer un module pour convertir du texte en colonnes de manière robuste. De plus, veuillez visiter la documentation pour connaître les autres fonctionnalités riches de cette bibliothèque.
De plus, nous vous suggérons de suivre notre Guide de démarrage.
Enfin, conholdate.com écrit de nouveaux articles de blog. Par conséquent, veuillez rester en contact pour des mises à jour régulières.
poser une question
Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.
FAQ
Comment écrire des données dans une feuille de calcul Excel à l’aide de Node.js ?
Veuillez visiter ce lien pour connaître l’extrait de code qui écrit les données textuelles dans les colonnes de la feuille de calcul.