1. Ürünler
  2.   Editör
  3.   .NET
  4.   ExcelDataReader
 
  

Excel XLS, XLSX, CSV ve XLSB dosyalarıyla çalışmak için Açık Kaynaklı .NET SDK

Spreadsheet XLS, XLSX, CSV ve XLSB dosyalarıyla çalışmak için ücretsiz ve güçlü açık kaynak kodlu .NET API.

.NET için ExcelDataReader API'si nedir?

ExcelDataReader, geliştiricilerin XLS (Excel 97-2003) ve XLSX (Excel 2007+) formatlarındaki Excel dosyalarından veri okumasını sağlayan .NET için açık kaynaklı bir kütüphanedir. Hafif ve hızlıdır, bu da onu .NET uygulamalarında Excel dosyalarını işlemek için popüler bir tercih haline getirir. API, Excel dosyalarına yazmayı desteklemez ancak yalnızca verimli okumaya odaklanır.

ExcelDataReader for .NET API - Temel Özellikler

ExcelDataReader'ın bazı temel özellikleri şunlardır:

  • XLS ve XLSX formatlarını okuyun: Hem ikili (XLS) hem de OpenXML (XLSX) formatlarını destekler.
  • Excel Interop'a gerek yok: Kütüphane, Excel'in makineye kurulmasına gerek kalmadan çalışır.
  • Basit API: Excel sayfalarından verileri hızlı bir şekilde okumak için kullanımı kolaydır.
  • DataSet Desteği: ADO.NET bileşenleriyle kolay entegrasyon için Excel verilerini bir DataSet veya DataTable'a yükleyebilirsiniz.
  • Akış girişi desteği: Akışlardan okumaya izin verir ve bu sayede dosyaların yüklendiği sunucu tabanlı uygulamalar için uygundur.
These features show the capabilites and advantages of using ExcelDataReader API for .NET in Spreadsheet automation tasks.
GitHub

GitHub İstatistikleri

İsim:
Dil:
Yıldızlar:
Çatallar:
Lisans:
Depo en son şu tarihte güncellendi:

ExcelDataReader for .NET API'sine Başlarken

ExcelDatareader kütüphanesini nuget'ten indirebilirsiniz.

Kurulum

ExcelDataReader'ı kurmak basittir ve aşağıda gösterildiği gibi nugget'tan yapılabilir:

.NET için ExcelDatareader API'sini yükleme


 Install-Package ExcelDataReader -Version 3.6.0

.NET için ExcelDataReader API'si için Kod Örnekleri

ExcelDataReader, .NET uygulamalarınızın içinden Spreadsheet dosyalarını okumak için kullanılabilen güçlü bir .NET API'sidir. Excel dosyalarını, korumalı Spreadsheet dosyalarını okumak ve Excel dosyalarına C# kullanarak biçimlendirme uygulamak için C# örnekleri bulabilirsiniz.

ExcelDataReader .NET API'sini kullanarak Excel Dosyaları Nasıl Okunur?

ExcelDataReader, C#/.NET uygulamanızın içinden Excel dosyalarını okumanızı sağlar. Bir Excel dosyasını okumak için aşağıdaki adımları kullanabilirsiniz:

  • ExcelReaderFactory sınıfının bir örneğini oluşturarak başlayın.
  • Excel dosyasını bir DataSet'e oku
  • İlk tabloya (çalışma kağıdı) erişin
  • Tablonun satırları ve sütunları arasında döngü

.NET Core hakkında önemli not

ExcelDataReader, .NET Core ve .NET 5.0 veya sonraki sürümlerinde varsayılan olarak "1252 kodlaması için veri yok." NotSupportedException hatası verir. Bunu düzeltmek için System.Text.Encoding.CodePages paketine bir bağımlılık eklemeniz gerekir. Ayrıca, uygulama başlatma sırasında (örneğin Startup.cs'de) kod sayfası sağlayıcısını kaydetmek için kod ekleyeceksiniz.

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

Çözüm

ExcelDataReader, .NET uygulamalarında Excel dosyalarını okumak için güçlü ve etkili bir açık kaynaklı API'dir. Hafif yapısı, hem XLS hem de XLSX biçimleri için destekle birleştiğinde, Excel dosyalarından hızlı veri çıkarma gereken senaryolar için idealdir. Excel dosyalarını yazma veya biçimlendirme yeteneğinden yoksun olsa da, ek bağımlılıklar veya Excel kurulumlarının yükü olmadan büyük veri kümelerini okuma ve işleme konusunda mükemmeldir. Excel verilerini okumanın birincil ihtiyaç olduğu uygulamalar için ExcelDataReader, .NET'in DataTable ve DataSet yapılarıyla sorunsuz bir şekilde entegre olan güvenilir ve basit bir çözüm sunar.

Benzer Ürünler

 Türkçe