1. Produkter
  2.   Redaktør
  3.   .NET
  4.   ExcelDataReader
 
  

Open Source .NET SDK til at arbejde med Excel XLS-, XLSX-, CSV- og XLSB-filer

Gratis og kraftfuld Open Source .NET API til at arbejde med regneark XLS, XLSX, CSV og XLSB filer.

Hvad er ExcelDataReader API til .NET?

ExcelDataReader er et open source-bibliotek til .NET, der gør det muligt for udviklere at læse data fra Excel-filer i formaterne XLS (Excel 97-2003) og XLSX (Excel 2007+). Den er let og hurtig, hvilket gør den til et populært valg til håndtering af Excel-filer i .NET-applikationer. API'et understøtter ikke skrivning til Excel-filer, men fokuserer udelukkende på effektiv læsning.

ExcelDataReader til .NET API - Nøglefunktioner

Følgende er nogle af hovedfunktionerne i ExcelDataReader:

  • Læs XLS- og XLSX-formater: Understøtter både binære (XLS) og OpenXML (XLSX) formater.
  • Ingen Excel Interop påkrævet: Biblioteket fungerer uden behov for, at Excel skal installeres på maskinen.
  • Simpel API: Nem at bruge til hurtigt at læse data fra Excel-ark.
  • Support for DataSet: Kan indlæse Excel-data i et DataSet eller DataTable for nem integration med ADO.NET-komponenter.
  • Understøttelse af streaminput: Tillader læsning fra streams, hvilket gør den velegnet til serverbaserede applikationer, hvor filer uploades.
These features show the capabilites and advantages of using ExcelDataReader API for .NET in Spreadsheet automation tasks.
GitHub

GitHub-statistik

Navn:
Sprog:
Stjerner:
Forgafler:
Licens:
Repository blev sidst opdateret kl

Kom godt i gang med ExcelDataReader til .NET API

Du kan downloade ExcelDatareader-biblioteket fra nuget.

Installation

Installation af ExcelDataReader er enkel og kan gøres fra nugget som vist nedenfor:

Installation af ExcelDatareader API til .NET


 Install-Package ExcelDataReader -Version 3.6.0

Kodeeksempler til ExcelDataReader API til .NET

ExcelDataReader er en kraftfuld .NET API, der kan bruges til at læse regnearksfiler fra dine .NET-applikationer. Du kan finde C#-eksempler til at læse Excel-filer, beskyttede regnearksfiler og anvende formatering på Excel-filer ved hjælp af C#.

Hvordan læser man Excel-filer ved hjælp af ExcelDataReader .NET API?

ExcelDataReader lader dig læse Excel-filer fra din C#/.NET-applikation. Du kan bruge følgende trin til at læse en Excel-fil:

  • Start med at oprette en instans af ExcelReaderFactory-klassen.
  • Læs Excel-filen ind i et datasæt
  • Få adgang til den første tabel (arbejdsark)
  • Gå gennem tabellens rækker og kolonner

Vigtig bemærkning om .NET Core

ExcelDataReader kaster en NotSupportedException "Ingen data er tilgængelige for kodning 1252." på .NET Core og .NET 5.0 eller nyere som standard. Du bliver nødt til at tilføje en afhængighed til pakken System.Text.Encoding.CodePages for at løse dette. Du vil også tilføje kode for at registrere tegntabeludbyderen under applikationsinitialisering (f.eks. i Startup.cs).

System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);

Konklusion

ExcelDataReader er en kraftfuld og effektiv open source API til at læse Excel-filer i .NET-applikationer. Dens lette natur, kombineret med understøttelse af både XLS- og XLSX-formater, gør den ideel til scenarier, hvor der er behov for hurtig dataudtræk fra Excel-filer. Selvom den mangler evnen til at skrive eller formatere Excel-filer, udmærker den sig ved at læse og behandle store datasæt uden ekstra afhængigheder eller Excel-installationer. Til applikationer, hvor læsning af Excel-data er det primære behov, giver ExcelDataReader en pålidelig og ligetil løsning, der kan integreres problemfrit med .NET's DataTable- og DataSet-strukturer.

Lignende Produkter

 Dansk