Importeer XML-gegevens in Excel-bestand.
- [Node.js-bibliotheek om XML in Excel te importeren][3]
- [Hoe stel ik Aspose.Cells in in het Node.js-project?][4]
- [XML importeren in Excel in Node.js][5]
Node.js-bibliotheek om XML in Excel te importeren
[Aspose.Cells voor Node.js][24] is gebaseerd op Aspose.Cells voor Java dat Excel-bestandsconversie, styling, gegevensexport/import (bijv. XML-bestand naar Excel) en vele andere bepalingen. Bovendien is er een uitgebreide [documentatie][7] beschikbaar met de voorbeeldcodefragmenten.
Hoe Aspose.Cells in te stellen in het Node.js-project?
In dit gedeelte doorlopen we de stappen om [Aspose.Cells for Node.js][24] in te schakelen op een lokale computer. U kunt de [docs][8] bezoeken voor meer informatie over de installatie-instructies voor uw besturingssysteem. Ik gebruik macOS, daarom zal ik de volgende stappen volgen om Aspose.Cells in te stellen. Vereisten:
- [Node.js][9]
- [Oracle JDK 1.8][10]
- [Python][11] Nadat de vereisten zijn geïnstalleerd, voert u de volgende opdracht uit om Aspose.Cells te installeren vanaf [Npm][12].
npm install aspose.cells
Voer ook de volgende opdracht uit om Java in het Node.js-project in te schakelen.
npm install java
Dat is het. Nu bent u helemaal klaar om te beginnen met het schrijven van code om XML-gegevens te importeren in het Excel-blad.
Importeer XML in Excel in Node.js
Het codefragment bevat de volgende klassen en methoden om een XML-bestand programmatisch te importeren in Excel-spreadsheet.
- Importeer en maak een object van de klasse [Cells][13].
- Maak de leesstroom van het bronbestand (dwz XML-bestand) met behulp van de [fs][25]-module.
- Roep deze methode [createWorkbookFromStream(stream, callback)][15] van de klasse [Workbook][14] aan om een werkmap te maken op basis van de bestandsgegevensstroom.
- Sla het bestand op met de methode [save(fileName)][16].
Open nu het hoofdbestand van uw project en plak het volgende codefragment dat XML-gegevens programmatisch in Excel importeert.
In het bovenstaande codefragment kunt u zien dat ik een XML-bronbestand met de naam ‘myxml.xml’ in mijn hoofdmap heb geplaatst. U moet echter uw XML-bronbestand hebben dat u in het Excel-blad wilt importeren.
Start ten slotte de server en de functie om XML-gegevens in Excel te importeren zou met succes moeten worden uitgevoerd. Bovendien kunt u de uitvoer van deze methode zien in de onderstaande afbeelding.

Importeer XML-gegevens in Excel-spreadsheet
Ontvang een gratis licentie
Aarzel niet om [een gratis tijdelijke licentie][17] aan te schaffen om Aspose.Cells voor Node.js buiten de evaluatiebeperkingen te gebruiken.
Conclusie
Hiermee zijn we aan het einde van deze blogpost gekomen. We hebben het hele proces behandeld waarmee u XML kunt importeren in Excel in Node.js. Dit artikel zal u zeker helpen als u op zoek bent naar een Node.js-bibliotheek om XML-gegevens te importeren in een Excel-bestand. Verder is [conholdate.com][20] in een consistent proces om artikelen te schrijven over andere interessante onderwerpen. Blijf daarom op de hoogte voor regelmatige updates.
Een vraag stellen
Bezoek gerust ons [forum][18] dat zeer actief is om te reageren op vragen en vragen/discussies.
Zie ook
- [Zoek gegevens in Excel met Java][19] [1]: https://docs.fileformat.com/web/xml/ [2]: https://docs.fileformat.com/spreadsheet/_xlsx/ [3]: #A-brief-introduction-of-Aspose.Cells [4]: #How-to-set-up-Aspose.Cells-in-Nodejs-project [5]: #Code-snippet-to-populate-XML-into-Excel-Sheet [6]: https://products.aspose.com/cells/family/ [7]: https://docs.aspose.com/cells/nodejsjava/ [8]: https://docs.aspose.com/cells/nodejsjava/getting-started/ [9]: https://nodejs.org/en/download/ [10]: https://www.oracle.com/java/technologies/downloads/ [11]: https://www.python.org/ [12]: https://www.npmjs.com/package/aspose.cells [13]: https://apireference.aspose.com/cells/nodejs/cells [14]: https://apireference.aspose.com/cells/nodejs/Workbook [15]: https://apireference.aspose.com/cells/nodejs/Workbook#.createWorkbookFromStream [16]: https://apireference.aspose.com/cells/nodejs/Workbook#save [17]: https://purchase.conholdate.com/temporary-license [18]: https://forum.conholdate.com/ [19]: https://blog.conholdate.com/nl/total/search-data-in-excel-using-java/ [20]: https://www.conholdate.com/ [21]: https://products.aspose.com/cells/java/ [22]: https://products.aspose.com/cells/net/ [23]: https://products.aspose.com/cells/cpp/ [24]: https://products.aspose.com/cells/nodejs-java/ [25]: https://nodejs.org/api/fs.html