1. produkty
  2.   Editor
  3.   .NET
  4.   ExcelDataReader
 
  

Open Source .NET SDK pro práci se soubory Excel XLS, XLSX, CSV a XLSB

Bezplatné a výkonné Open Source .NET API pro práci s tabulkovými soubory XLS, XLSX, CSV a XLSB.

Co je ExcelDataReader API pro .NET?

ExcelDataReader je open-source knihovna pro .NET, která umožňuje vývojářům číst data ze souborů aplikace Excel ve formátech XLS (Excel 97-2003) a XLSX (Excel 2007+). Je lehký a rychlý, takže je oblíbenou volbou pro práci se soubory Excel v aplikacích .NET. Rozhraní API nepodporuje zápis do souborů aplikace Excel, ale zaměřuje se pouze na efektivní čtení.

ExcelDataReader for .NET API – klíčové vlastnosti

Níže jsou uvedeny některé z hlavních funkcí aplikace ExcelDataReader:

  • Čtení formátů XLS a XLSX: Podporuje binární (XLS) i OpenXML (XLSX) formáty.
  • Nevyžaduje interoperabilitu aplikace Excel: Knihovna funguje bez nutnosti instalace aplikace Excel do počítače.
  • Jednoduché rozhraní API: Snadné použití pro rychlé čtení dat z listů aplikace Excel.
  • Podpora pro DataSet: Může načíst data aplikace Excel do DataSet nebo DataTable pro snadnou integraci s komponentami ADO.NET.
  • Podpora vstupu datového proudu: Umožňuje čtení ze streamů, takže je vhodný pro serverové aplikace, kam se nahrávají soubory.
These features show the capabilites and advantages of using ExcelDataReader API for .NET in Spreadsheet automation tasks.
GitHub

Statistiky GitHubu

Název:
Jazyk:
hvězdy:
Vidlice:
Licence:
Úložiště bylo naposledy aktualizováno v

Začínáme s ExcelDataReader for .NET API

Knihovnu ExcelDatareader si můžete stáhnout z nuget.

Instalace

Instalace ExcelDataReaderu je jednoduchá a lze ji provést z nugget, jak je uvedeno níže:

Instalace ExcelDatareader API pro .NET


 Install-Package ExcelDataReader -Version 3.6.0

Příklady kódu pro ExcelDataReader API pro .NET

ExcelDataReader je výkonné .NET API, které lze použít ke čtení tabulkových souborů z vašich aplikací .NET. Můžete najít příklady C# pro čtení souborů aplikace Excel, chráněné soubory tabulek a použití formátování na soubory aplikace Excel pomocí C#.

Jak číst soubory Excel pomocí ExcelDataReader .NET API?

ExcelDataReader vám umožňuje číst soubory Excel z vaší aplikace C#/.NET. Ke čtení souboru aplikace Excel můžete použít následující kroky:

  • Začněte vytvořením instance třídy ExcelReaderFactory.
  • Přečtěte si soubor Excel do DataSet
  • Přístup k první tabulce (pracovnímu listu)
  • Procházejte řádky a sloupce tabulky

Důležitá poznámka k .NET Core

ExcelDataReader vyvolá výjimku NotSupportedException "Pro kódování 1252 nejsou k dispozici žádná data." ve výchozím nastavení na .NET Core a .NET 5.0 nebo novějším. Chcete-li to opravit, budete muset do balíčku System.Text.Encoding.CodePages přidat závislost. Také přidáte kód pro registraci poskytovatele kódové stránky během inicializace aplikace (např. v Startup.cs).

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

Závěr

ExcelDataReader je výkonné a efektivní open-source API pro čtení souborů Excel v aplikacích .NET. Jeho lehká povaha v kombinaci s podporou formátů XLS i XLSX je ideální pro scénáře, kde je potřeba rychlá extrakce dat ze souborů aplikace Excel. I když postrádá schopnost zapisovat nebo formátovat soubory aplikace Excel, vyniká ve čtení a zpracování velkých datových sad bez režie dalších závislostí nebo instalací aplikace Excel. Pro aplikace, kde je čtení dat aplikace Excel primární potřebou, poskytuje ExcelDataReader spolehlivé a přímočaré řešení, které se hladce integruje se strukturami DataTable a DataSet .NET.

Podobné Produkty

 Czech