U kunt eenvoudig [Tekst][1] op een efficiënte manier programmatisch converteren naar [Excel][2]**. Het is een wijdverspreid scenario waarin u een enorme hoeveelheid gegevens heeft en deze naar Excel-sheets moet exporteren. Gelukkig kom je deze JS [bibliotheek][3] voor Excel tegen waarmee je Tekst naar Excel-conversie eenvoudig kunt automatiseren. In dit artikel ziet u dat het converteren van tekst naar een Excel-bestand in Node.js met de hulp van deze bibliotheek geen moeilijke taak meer is. Zorg er echter voor dat u Node.js op uw computer hebt geïnstalleerd. Je doorloopt de volgende onderdelen:
- [JS-bibliotheek voor Excel-installatie][4]
- [Tekst converteren naar Excel-bestand in Node.js][5]
JS-bibliotheek voor Excel-installatie
De installatieprocedure van elke bibliotheek is van belang als het gaat om snelle ontwikkeling. Daarom kunt u het installeren door het API-pakket te [downloaden][6] of door de volgende opdrachten in de terminal uit te voeren.
npm install java
npm install aspose.cells
Tekst converteren naar Excel-bestand in Node.js
Nu bent u helemaal klaar om de methoden te gaan gebruiken die door deze bibliotheek op ondernemingsniveau worden getoond. Volg de stappen en het codefragment om tekst naar Excel-conversie programmatisch te implementeren.
- Een object van de klasse [Workbook][7] instantiëren.
- Open het eerste werkblad door de methode [get(index)][8] aan te roepen.
- Roep de methode [putValue][9] aan om namen van personen toe te voegen in kolom A. Voornaam en achternaam worden gescheiden door een spatie.
- Maak een instantie van de klasse [TxtLoadOptions][10] die de opties voor het te laden tekstbestand vertegenwoordigt.
- Roep de methode [setSeparatorString][11] aan om een tekenreekswaarde als scheidingsteken in te stellen.
- Splits kolom A in twee kolommen met de methode [TextToColumns()][12].
- Sla de werkmap op in XLSX-indeling door de methode [save][13] aan te roepen. Kopieer en plak de volgende code in uw hoofdbestand: Je kunt de uitvoer zien in de onderstaande afbeelding:
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][14] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
We beëindigen deze blogpost hier in de hoop dat je hebt geleerd hoe je tekst naar Excel-conversie programmatisch kunt bereiken. Tekst converteren naar Excel-bestand in Node.js is een lichte taak dankzij deze JS-bibliotheek voor Excel. U kunt echter een module bouwen om tekst robuust om te zetten in kolommen. Bezoek verder de [documentatie][15] voor meer informatie over de andere rijke functies van deze bibliotheek. Bovendien raden we u aan onze [Aan de slag-gids][16] te volgen. Ten slotte schrijft [conholdate.com][17] nieuwe blogposts. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][18].
Veelgestelde vragen
Hoe schrijf ik gegevens in een Excel-spreadsheet met Node.js? Ga naar deze [link][5] voor het codefragment dat tekstgegevens in de kolommen van de spreadsheet schrijft.
Zie ook
- [Hoe afbeeldingen in Excel invoegen met Node.js][19]
- [Vormen in Excel invoegen met Node.js][20] [1]: https://docs.fileformat.com/word-processing/txt/ [2]: https://docs.fileformat.com/spreadsheet/xlsx/ [3]: https://products.aspose.com/cells/nodejs-java/ [4]: #JS-library-for-Excel-installation [5]: #Converting-Text-to-Excel-File-in-Nodejs [6]: https://releases.aspose.com/cells/nodejs/ [7]: https://reference.aspose.com/cells/nodejs/Workbook [8]: https://reference.aspose.com/cells/nodejs/WorksheetCollection#get [9]: https://reference.aspose.com/cells/nodejs/Cell#putValue [10]: https://reference.aspose.com/cells/java/com.aspose.cells/TxtLoadOptions [11]: https://reference.aspose.com/cells/java/com.aspose.cells/txtloadoptions#SeparatorString [12]: https://reference.aspose.com/cells/java/com.aspose.cells/cells#textToColumns(int,%20int,%20int,%20com.aspose.cells.TxtLoadOptions) [13]: https://reference.aspose.com/cells/nodejs/Workbook#save [14]: https://purchase.conholdate.com/temporary-license [15]: https://docs.aspose.com/cells/nodejsjava/ [16]: https://docs.aspose.com/cells/nodejsjava/getting-started/ [17]: https://conholdate.com/ [18]: https://forum.conholdate.com/ [19]: https://blog.conholdate.com/total/how-to-insert-pictures-in-excel-using-nodejs/ [20]: https://blog.conholdate.com/total/insert-shapes-in-excel-using-nodejs/