Onlangs hebben we een blogbericht gepubliceerd waarin [XML-bestanden naar Excel-bestanden][1] in C# worden geconverteerd. In deze blogpost wordt besproken hoe je [Excel][2] programmatisch kunt converteren naar [XML][3] in C#**. We zullen de [.NET Excel-bibliotheek][4] gebruiken om een Excel naar XML-converter te bouwen in een .NET-toepassing. Deze bibliotheek is krachtig en efficiënt, biedt een breed scala aan functies en een paar regels code kunnen conversie- en manipulatietaken uitvoeren. Bovendien kunt u de voortgang van de conversie volgen door eenvoudige API-aanroepen te doen. We volgen de onderstaande punten:
- [installatie van .NET Excel-bibliotheek][5]
- [Excel programmatisch converteren naar XML in C#][6]
- [Excel naar XML-converter - geavanceerde opties][7]
Installatie van .NET Excel-bibliotheek
De installatieprocedure van deze API is eenvoudig en gemakkelijk. Er is gedetailleerde [documentatie][8] met betrekking tot gebruik en installatie. U kunt dus de DLL-bestanden [downloaden][9] of de volgende opdracht uitvoeren in de [NuGet][10] pakketbeheerder. Na succesvolle installatie krijgt u toegang tot de klassen en methoden van deze API.
Install-Package Aspose.Cells
Converteer Excel programmatisch naar XML in C#
Zodra deze .NET Excel naar XML converter API is geïnstalleerd, zijn we klaar om het codefragment te schrijven om Excel naar XML conversie programmatisch uit te voeren. U kunt de onderstaande stappen volgen:
- Maak een instantie van de klasse [Workbook][11] en laad het Excel-bronbestand.
- Gebruik de methode [Opslaan][12] om op te slaan als Excel 2003 Spreadsheet XML.
- Initialiseer een object van de klasse [xmlSaveOptions][13] om op te slaan als gewone XML-gegevens.
- Sla het XML-bestand op door de methode [Opslaan][12] aan te roepen. Je kunt de uitvoer zien in de onderstaande afbeelding:
Excel naar XML-converter - geavanceerde opties
Deze .NET Excel-bibliotheek biedt veel meer dan de bestandsconversietaken. Vergeet daarom niet de [documentatie][14] te bezoeken voor andere geavanceerde methoden. U kunt Excel-bestanden converteren naar vele andere populaire bestandsindelingen en de bestaande XLS/XLSX-bestanden programmatisch wijzigen.
Ontvang een gratis licentie
U kunt een [gratis tijdelijke licentie][15] krijgen om de API buiten de evaluatiebeperkingen te proberen.
Opsommen
We beëindigen dit artikel hier. We hopen dat je hebt geleerd hoe je Excel programmatisch converteert naar XML in C#. daarnaast hebben we ook het codefragment en andere geavanceerde functies doorgenomen. Deze blogpost zal je echt helpen als je een Excel naar XML-converter wilt bouwen. Bovendien kunt u de [documentatie][14] bezoeken om deze bibliotheek verder te verkennen. In feite schrijft [conholdate.com][16] nieuwe blogposts over andere spannende onderwerpen. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][17].
Veelgestelde vragen
Hoe converteer ik XLS naar XML??
U kunt deze [bibliotheek][4] in uw .NET-toepassing installeren om Excel programmatisch te manipuleren en om te zetten naar XMLi.
Kan ik XML genereren vanuit Excel?
Gebruik deze methode [xmlSaveOptions][13] om een XML-bestand te genereren op basis van een Excel-gegevensbestand. U kunt ook meer te weten komen over andere functies in de [documentatie][15].
Zie ook
- [Hoe XML naar Excel te converteren met C#][18]
- [PDF naar tekst converteren in C#][19] [1]: https://blog.conholdate.com/total/how-to-convert-xml-to-excel-using-csharp/ [2]: https://docs.fileformat.com/spreadsheet/xlsx/ [3]: https://docs.fileformat.com/web/xml/ [4]: https://products.aspose.com/cells/net/ [5]: #NET-Excel-library-installation [6]: #Convert-Excel-to-XML-in-Csharp–programmatically [7]: #Excel-to-XML-converter—advanced-options [8]: https://docs.aspose.com/cells/net/installation-and-deployment/ [9]: https://releases.aspose.com/cells/net// [10]: https://www.nuget.org/packages/Aspose.Cells/ [11]: https://reference.aspose.com/cells/net/aspose.cells/workbook/ [12]: https://reference.aspose.com/cells/net/aspose.cells/workbook/save/#save_3 [13]: https://reference.aspose.com/cells/net/aspose.cells/xmlsaveoptions/ [14]: https://docs.aspose.com/cells/net/ [15]: https://purchase.conholdate.com/temporary-license [16]: https://www.conholdate.com/ [17]: https://forum.conholdate.com/ [18]: https://blog.conholdate.com/total/how-to-convert-xml-to-excel-using-csharp/ [19]: https://blog.conholdate.com/total/how-to-convert-pdf-to-text-in-csharp/