Aspose.Cells .NET için metin dönüştürücü

Aspose.Cells Text Converter for .NET, Microsoft Excel çalışma kitaplarını (XLS, XLSX,XLSM) CSV, TSV, XML ve SQLSCRIPT dahil olmak üzere çok sayıda metin tabanlı biçimlere dönüştürmek için özelleştirilmiş yüksek performanslı bir API’dir ve tersine yapılmıştır.

Yükleme ve Setup

  • Aspose.Cells NuGet paketini .NET projenize ekleyin.
  • Değerlendirme kısıtlamalarını önlemek için ölçülen lisansları ayarlayın.

Ayrıntılı düzenleme için, bakınız Kurulum lisans almak için, takip edin Ölçümlü Lisanslama .

Özellikler ve fonksiyonlar

kapsamlı format desteği

  • Giriş: XLS, XLsX, XLSM
  • Çıkış: CSV ve TSV, XML için (Özelleştirilebilir), SQLSCRIPT (veritabanı hazır INSERT ifadeler)
  • Excel çalışma kitapları ve metin tabanlı biçimler arasındaki yuvarlak dönüşümleri destekler

Delimiter & Encoding Özelleştirme

  • CSV/TSV için özelleştirilmiş tahminler, alıntı karakterleri ve kaçış seansları tanımlayın
  • Uyumluluk için kontrol kodlama (UTF-8, UTF-16, ISO-8859-1, vb
  • Başlıkları, ayakları ve beyaz satırları içeren / hariç tutma seçenekleri

XML Yapısı Kontrolü

  • Harita çalışma sayfası verileri özelleştirilmiş şablonlar ile XML unsurları ve özellikleri
  • kök elemanları, isim alanları ve şemaya uygun çıkışları ayarlayın
  • Çerçeve merkezli ve hücresel XML temsillerini destekler

SQLSCRIPT nesil

  • Her satırı otomatik olarak SQL INSERT ifadelerine dönüştürün
  • Tablo isimleri, sütun listeleri ve değer biçimlendirmesi özelleştirin
  • İlişkiler veritabanlarında optimize edilmiş performans için çoklu INSERT’ler toplayın

performans ve ölçeklenebilirlik

  • Büyük çalışma kitapları için akış tabanlı dönüşüm
  • Multi-core sistemleri kullanarak paralel dönüşüm
  • Tek yapraklı ihracat için hafif ağırlık, kitlesel dönüşümler için yüksek geçiş gücü

Hataların işlenmesi ve doğrulanması

  • Konversiyon hataları, format ihlalleri ve I/O sorunları için açık bir istisna hierarşisi
  • Ön/post dönüşüm için doğrulama çubukları / doğru veri incelemek
  • NET logging çerçeveleri için giriş bütünleşme noktaları

Örnek: Excel ile CSV dönüştürme

using Aspose.Cells;

// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");

// Save the workbook to CSV format
workbook.Save("output.csv", SaveFormat.Csv);

İpuçları ve en iyi uygulamalar

  • Metered Licensing : Başlangıç uygulamasında başlatın ve kvota kullanımını izleyin.
  • Resource Management : Büyük çalışma kitapları için akışlar kullanın ve dönüştürücü nesneleri hızlı bir şekilde dağıtın.
  • Kodlama tutarlılığı : Karakter yolsuzluğunu önlemek için hedef sistemlerle uyumludur.
  • Tread Güvenliği : Her thread/task için anında ayrı dönüştürücüler yapın.
  • Error Recovery : Kötü hücreler için düşüş mantığı ile deneme / yakalama çağrıları döndürür.
  • Reusable Templates : XML/SQLSCRIPT şablonları kolay güncelleştirmeler için dışarıda depolayın.

Yaygın Sorunlar ve Çözümler

  • Dosya bulunamadı : Gönderilen dosya yolu doğru olduğundan emin olun.
  • Desteklenmemiş dosya biçimi : Aspose.Cells tarafından desteklenen giriş biçimini kontrol edin.

Sıkça Sorulan Sorular

**NET için Aspose.Cells metin dönüştürücüsü nedir?**Excel spreadsheets’i CSV, TSV, XML ve SQLSCRIPT gibi metin tabanlı biçimlere/den dönüştürmek için odaklanmış bir API’dir.

**NET için Aspose.Cells ile nasıl farklıdır?**Aspose.Cells çok fonksiyonlu bir kütüphane, Text Converter ise metin odaklı dönüşüm görevlerini hedeflemektedir.

**Hangi formatlar desteklenir?**XLSX, XLSM, CSV, TSV, XML, SQLSCRIPT ve daha fazlası.

**Tekst oluşturma ayarları özelleştirilebilir mi?**Evet, kullanarak SaveOptions Tıpkı alt sınıflar gibi TxtSaveOptions, JsonSaveOptions, vb.

 Türkçe