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

.NET API for Microsoft® Excel-regneark

Open-Source API for å importere og eksportere data fra Excel-filformat

Hva er Magicodes.IE?

Magicodes.IE er et rent .NET-bibliotek som gir programvareutviklere muligheten til å importere og eksportere data fra Microsoft Excel-filformat. Ved å bruke API, kan du importere og eksportere data som DTO, eksportere generelt bibliotek og eksportere mal, fancy og dynamiske rapporter. APIen tillater ikke manipulering av XLS (Excel97-2003) filformat og støtter kun XLSX og CSV filformat.

En av hovedfunksjonene til API er import av data som DTO. Magicodes.IE.Excel kan automatisk generere importerte Excel-maler, datavalidering, malvalidering, leseinnstillinger, verdibegrensninger og kartlegging, og sende ut Excel-valideringsmarkering basert på DTO og funksjonsinnstillinger. Videre støtter API ulike filtre for å støtte scenarier som flerspråklig, dynamisk kontrollkolonnevisning og mer.

Previous Next

Komme i gang med Magicodes.IE

Den beste måten å installere Magicodes.IE på er via NuGet, vennligst bruk følgende kommando for å installere API.

Installer Magicodes.IE fra NuGet

 Install-Package Magicodes.IE.Excel

Importer data i Excel via gratis .NET API

Magicodes.IE lar .NET-programmerere importere data i Microsoft Excel-regneark programmatisk. API-en lar deg lage DTO, generere importmaler og fylle dem med data. Ved å bruke API kan du enkelt kalle opp importmalene og importere data i dem. Følgende kodebit viser hvordan du importerer data ved hjelp av en eksisterende mal. Vær oppmerksom på at kodebiten allerede bruker et forhåndsdefinert ImportStudentDto-objekt.

Gratis .NET API for å importere Excel-data

  1. Definer en filbane som en streng
  2. Importer data til Excel ved å bruke en forhåndsdefinert ImportStudentDto og mal. Du kan også definere din egen DTO i henhold til ditt behov
  3. Sjekk at dataene er vellykket importert og arkiver dem ikke null.

Importer 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();
            
 Norsk