Html'yi Csv'ye Dönüştürme
HTML’den CSV’ye Dönüştürme Kılavuzu
Genel Bakış
HTML tablolarını veya yapılandırılmış işaretlemeyi CSV dosyalarına dönüştürmek, tablo verilerini analiz için çıkarmak, elektronik tablo programlarına aktarmak veya sonraki sistemlere beslemek amacıyla kullanılabilir. Sheetize HTML Converter for .NET, HTML (veya MHTML) dosyalarını doğrudan CSV’ye dönüştürür; hücre değerlerini, veri tiplerini ve temel biçimlendirmeyi korur.
Desteklenen Formatlar
- Girdi:
HtmlveyaMHtml(`` öğeleri içeren herhangi bir HTML belgesi). - Çıktı:
Csv(virgül‑ayırıcı değerler). Diğer desteklenen hedeflerXlsx,Json,Xml,Tsvvb.’dir.
Adım Adım İş Akışı
- Yükleme Seçeneklerini Oluştur – Dönüştürücüyü kaynak HTML dosyasına yönlendirin.
- Kaydetme Seçeneklerini Yapılandır –
SaveFormatdeğeriniFileFormatType.Csvolarak ayarlayın; isteğe bağlı olarak ayırıcı, kodlama veya başlık satırlarının eklenip eklenmeyeceğini belirtebilirsiniz. - İşlemi Çalıştır –
HtmlConverter.Process(loadOptions, saveOptions)metodunu çağırın; araç HTML tablolarını analiz eder ve bir CSV dosyası yazar.
Örnek Kod (C#)
using Sheetize;
// HTML belgesini yükle
var loadOptions = new LoadOptions
{
InputFile = @"D:\\Report.html", // Html veya MHtml kaynağı
};
// CSV çıkış ayarlarını tanımla
var saveOptions = new HtmlSaveOptions
{
SaveFormat = FileFormatType.Csv,
OutputFile = @"D:\\Report.csv",
};
// Dönüştürmeyi gerçekleştirin
HtmlConverter.Process(loadOptions, saveOptions);İpuçları ve En İyi Uygulamalar
- Tablo Yapısı – Her
öğesinin birbaşlık satırı içermesini sağlayın; aksi takdirde dönüştürücü ilk satırı veri olarak kabul eder. - MHTML Desteği – Kaynak bir
MHtmlarşivi ise.mhtdosya yolunu verin; dönüştürücü gömülü HTML’i otomatik olarak ayıklar.
HTML → CSV Ne Zaman Kullanılır
- Web sayfası raporlarını HTML tabloları şeklinde alıp veri seti olarak elde etmek.
- e‑kitap içeriklerinden (ePub, AZW3) tablo verilerini analiz amacıyla CSV’ye çevirmek.
- Eski HTML gösterge panellerini hafif, aktarım‑hazır bir formata arşivlemek.