1. Producten
  2.   Spreadsheet
  3.   .NET
  4.   Magicodes.IE
 
  

.NET API voor Microsoft® Excel-spreadsheets

Open-source API om gegevens uit Excel-bestandsindeling te importeren en exporteren

Wat is Magicodes.IE?

Magicodes.IE is een pure .NET-bibliotheek die softwareontwikkelaars de mogelijkheid biedt om gegevens te importeren en exporteren vanuit Microsoft Excel-bestandsindeling. Met behulp van de API kunt u gegevens importeren en exporteren als DTO, algemene bibliotheek exporteren en sjabloon-, mooie en dynamische rapporten exporteren. De API staat het manipuleren van de XLS-bestandsindeling (Excel97-2003) niet toe en ondersteunt alleen de bestandsindelingen XLSX en CSV.

Een van de belangrijkste kenmerken van de API is het importeren van gegevens als DTO. Magicodes.IE.Excel kan automatisch geïmporteerde Excel-sjablonen, gegevensvalidatie, sjabloonvalidatie, leesinstellingen, waardebeperkingen en toewijzing genereren, en Excel-validatiemarkeringen uitvoeren op basis van DTO en functie-instellingen. Bovendien ondersteunt de API verschillende filters om scenario's te ondersteunen, zoals meertalige weergave van dynamische controlekolommen en meer.

Previous Next

Aan de slag met Magicodes.IE

De beste manier om Magicodes.IE te installeren is via NuGet, gebruik de volgende opdracht om de API te installeren.

Installeer Magicodes.IE van NuGet

 Install-Package Magicodes.IE.Excel

Gegevens importeren in Excel via gratis .NET API

Met Magicodes.IE kunnen .NET-programmeurs gegevens in Microsoft Excel-spreadsheets programmatisch importeren. Met de API kunt u DTO maken, importsjablonen genereren en deze vullen met gegevens. Met behulp van de API kunt u eenvoudig de importsjablonen oproepen en gegevens erin importeren. Het volgende codefragment laat zien hoe u gegevens importeert met een bestaande sjabloon. Houd er rekening mee dat het codefragment al een vooraf gedefinieerd ImportStudentDto-object gebruikt.

Gratis .NET API om Excel-gegevens te importeren

  1. Definieer een bestandspad als een tekenreeks
  2. Importeer gegevens om uit te blinken met behulp van een vooraf gedefinieerde ImportStudentDto en sjabloon. U kunt ook uw eigen DTO definiëren volgens uw behoefte
  3. Controleer of de gegevens met succes zijn geïmporteerd en archiveer deze niet null.

Gegevens importeren in Excel - C#

// set filepath
var filePath = ("filefoamt.xlsx");
// import data                      
var result = await Importer.GenerateTemplate(filePath);
// check that if data is not null
result.ShouldNotBeNull();
// check if output file existsa
File.Exists(filePath).ShouldBeTrue();
            
 Dutch