içerik tablosu
Genel Bakış
The Aspose.Cells.LowCode
TextConverter, Excel spreadsheets’in çeşitli metin biçimlerine dönüştürülmesini kolaylaştırır, örneğin CSV, TSV, XML, SLK ve DIF. Bu araç veri değişimi, ETL boruları ve miras sistemleri ile entegrasyon için gereklidir.
Excel neden metin biçimlerine dönüştürülür?
- Data Integration & ETL: Spreadsheet verilerini veritabanlarına, analiz sistemlerine ve veri depolarına kolayca entegre edin.
- Legacy System Compatibility: düz metin girişleri gerektiren eski sistemlerle iletişim kurun.
- ** Okunabilir ve koruyucu veriler**: İnsan okunabilir biçimlerle veri incelemesini ve yönetimini basitleştirir.
Key Faydaları Aspose.Cells LowCode TextConverter
- Extensive Format Support: kolayca CSV, TSV, XML, SLK, DIF, SQLSCRIPT ve daha fazlasına dönüştürülür.
- ** Basit API Kullanımı**: Bir tek yöntem çağrısı ile minimum kod kullanılarak hızlı bir şekilde dönüştürülür.
- Doğru yuvarlak ipuçları: Excel ve metin biçimleri arasında veri kaybı olmadan geri ve ileri dönüştürün.
- Flexible Encoding: Streams veya özelleştirilmiş konfigürasyonlar aracılığıyla dosya kodlaması kolayca yönetilir.
Ön koşullar
- NuGet aracılığıyla Aspose.Cells.LowCode en son sürümünü yükleyin:
Install-Package Aspose.Cells.LowCode
- .NET 6.0 veya daha sonraki
- İhtiyacımız olan alanlar:
using Aspose.Cells;
using Aspose.Cells.LowCode;
Adım adım dönüşüm rehberi
Excel ile CSV
Excel spreadsheets’i doğrudan CSV formatına dönüştürün:
var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.xlsx" };
var saveOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "contacts.csv" };
TextConverter.Process(loadOptions, saveOptions);
Excel için CSV
CSV verilerini bir Excel çalışma kitabına geri getirin:
var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.csv" };
var excelOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "contacts.xlsx" };
TextConverter.Process(loadOptions, excelOptions);
Diğer biçimler (TSV, SLK, XML)
Excel’i diğer metin biçimlerine kolayca dönüştürün:
saveOptions.SaveFormat = SaveFormat.Tsv; // Also supports SLK, XML
TextConverter.Process(loadOptions, saveOptions);
C# kodu örnekleri
Excel ve CSV arasındaki dönüşümünü gösteren tam ve uygulanabilir bir C# programı:
using System;
using Aspose.Cells.LowCode;
namespace TextConversionExample
{
class Program
{
static void Main()
{
// Excel to CSV
var excelLoadOpts = new LowCodeLoadOptions { InputFile = "report.xlsx" };
var csvSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "report.csv" };
TextConverter.Process(excelLoadOpts, csvSaveOpts);
Console.WriteLine("Excel to CSV conversion completed.");
// CSV to Excel
var csvLoadOpts = new LowCodeLoadOptions { InputFile = "report.csv" };
var excelSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "report_converted.xlsx" };
TextConverter.Process(csvLoadOpts, excelSaveOpts);
Console.WriteLine("CSV to Excel conversion completed.");
}
}
}
Performans Optimizasyonu İpuçları
- Büyük Veri Seti Yönetimi: Büyük dosyaları parçalara dönüştürün veya veri akışını çizgiye göre yapın.
- Zamanlı Otomatikleşme: Tekrarlayan dönüşümleri otomatikleştirmek için paket işleme veya planlı görevler kullanın.
- Custom Delimiter Handling: Ek scripting veya tam Aspose.Cells API kullanarak özelleştirilmiş delimiters uygulayın.
Toplumsal Sorunlar ve Çözümler
hata ya da sorun | Önerilen çözüm |
---|---|
Unsupported SaveFormat errors | Desteklenen türleri ve doğru dosya uzantılarını kontrol edin. |
Kodlama Hataları | Explicitly specify encoding (e.g., Encoding.UTF8 Okumak / yazmak için. |
Bilgilerin çürümesi veya yanlış anlaşılması | Tüm API seçenekleri ile sütun genişliklerini veya sınırlarını ayarlayın. |
Sıkça Sorulan Sorular (FAQ)
**Q1: Başlıklar ihraç edilen CSV’ye dahil edilebilir mi?**Evet, ilk Excel satırının başlıkları içerdiğinden emin olun.
**Q2: XML verilerini Excel formatına nasıl dönüştürüyorum?**Set SaveFormat = SaveFormat.Xml
in TextConverter.Process
.
**Q3: TextConverter dosya sıkıştırmayı destekliyor mu?**No direct compression; use .NET System.IO.Compression
separately after conversion.
İlgili kaynaklar
More in this category
- .NET Plugin için Aspose.Cells kullanarak Excel'i resimlere dönüştürün
- Excel Spreadsheets'i .NET için Aspose.Cells ile nasıl kilitleyebilir ve koruyabiliriz
- Excel'i .NET için Aspose.Cells ile jSON ve json'a dönüştürün
- Excel'den PDF'ye: Aspose.Cells PDF Dönüştürücü Eklentisi .NET için
- .NET'te Excel'den Görüntüye Dönüşüm Kılavuzu