1. Produkter
  2.   Kalkylblad
  3.   .NET
  4.   Magicodes.IE
 
  

.NET API för Microsoft® Excel-kalkylblad

Open-Source API för att importera och exportera data från Excel-filformat

Vad är Magicodes.IE?

Magicodes.IE är ett rent .NET-bibliotek som ger mjukvaruutvecklare möjlighet att importera och exportera data från Microsoft Excel-filformat. Med hjälp av API:et kan du importera och exportera data som DTO, exportera allmänt bibliotek och exportera mallar, snygga och dynamiska rapporter. API:et tillåter inte manipulering av XLS (Excel97-2003) filformat och stöder endast XLSX och CSV filformat.

En av de viktigaste funktionerna i API:t är att importera data som DTO. Magicodes.IE.Excel kan automatiskt generera importerade Excel-mallar, datavalidering, mallvalidering, läsinställningar, värdebegränsningar och mappning och mata ut Excel-valideringsmärkning baserat på DTO och funktionsinställningar. Dessutom stöder API:n olika filter för att stödja scenarier som flera språk, dynamisk kontrollkolumnvisning och mer.

Previous Next

Komma igång med Magicodes.IE

Det bästa sättet att installera Magicodes.IE är via NuGet, använd följande kommando för att installera API.

Installera Magicodes.IE från NuGet

 Install-Package Magicodes.IE.Excel

Importera data i Excel via gratis .NET API

Magicodes.IE tillåter .NET-programmerare att importera data i Microsoft Excel-kalkylblad programmatiskt. API:et låter dig skapa DTO, generera importmallar och fylla i dem med data. Med hjälp av API:t kan du enkelt anropa importmallarna och importera data i dem. Följande kodavsnitt visar hur man importerar data med en befintlig mall. Observera att kodavsnittet redan använder ett fördefinierat ImportStudentDto-objekt.

Gratis .NET API för att importera Excel-data

  1. Definiera en filsökväg som en sträng
  2. Importera data till Excel med en fördefinierad ImportStudentDto och mall. Du kan också definiera din egen DTO enligt dina behov
  3. Kontrollera att data har importerats och spara den inte null.

Importera data i 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();
            
 Svenska