Rehber

CSV Metnini HTML Tabloya Dönüştürme Rehberi

CSV metnini giriş alanına yapıştırın, ilk satırın başlık olarak işlenip işlenmeyeceğini seçin ve dönüşümü başlatın. Araç, metinden bir HTML tablo oluşturur ve sonuçtaki satır ile sütun sayılarını raporlar.

Araç CSV Tablo Dönüştürücü

Aracın kullanım amacı

CSV metnini HTML tabloya çevirmek, satır ve sütunlardan oluşan içeriği bir web sayfasında kullanılabilecek tablo yapısında görmek istediğinizde yararlıdır. Araç, sağladığınız metni işler ve HTML tablo çıktısı oluşturur. İlk satırın başlık olarak değerlendirilip değerlendirilmeyeceğini belirleyebilir, ayrıca tabloya verilecek sınıf adını değiştirebilirsiniz. Böylece sonuç yapısını, başlık düzenini ve raporlanan satır ile sütun sayılarını girdiğiniz CSV içeriğine göre inceleyebilirsiniz.

Başlamadan önce CSV metninizde satırları ve alanları ayıran yapının beklediğiniz düzende olduğundan emin olun. İlk satır sütun adlarını içeriyorsa başlık seçeneği açık bırakılabilir; ilk satır da diğerleri gibi veri taşıyorsa bu seçeneği kapatmak daha uygun olur. Tablo sınıfı için özel bir ad kullanmanız gerekmiyorsa başlangıç değeri olan csv-table korunabilir.

Dönüşümü uygulama

  1. CSV metnini giriş alanına yapıştırın. Boş ya da yalnızca boşluklardan oluşan bir içerik yerine satır ve alan içeren metin kullanın. Dönüşümün temel girdisi sağlanan CSV metnidir; bu nedenle hangi satırların başlık, hangilerinin veri olduğunu işlemden önce belirlemek yararlı olur.

  2. İlk satır sütun adlarını taşıyorsa başlık işleme seçeneğini etkin bırakın. Bu ayar başlangıçta etkindir. Etkin durumda ilk ayrıştırılmış satır HTML tablosunun başlık bölümünde gösterilir ve kalan satırlar gövde bölümüne yerleştirilir. İlk satırın da veri olarak kalmasını istiyorsanız başlık işleme seçeneğini devre dışı bırakın; bu durumda ayrıştırılan satırların tamamı gövde satırı olarak oluşturulur.

  3. Gerekli görürseniz tablo sınıfı alanındaki değeri değiştirin. Başka bir sınıf adı vermediğinizde csv-table değeri kullanılır. Sınıf adı, oluşturulan tabloyu kendi stil kurallarınızla eşleştirmek istediğiniz durumlarda işe yarayabilir; ancak bu alan tablo içeriğinin kendisini değiştirmez.

  4. Dönüştürme işlemini başlatın ve oluşturulan HTML çıktısını inceleyin. Sonuçta yer alan yapının başlık ve gövde bölümlerini, ayrıca bildirilen satır ve sütun sayılarını birlikte değerlendirin. Başlık işleme açıkken raporlanan satır sayısı ilk satırı kapsamaz; başlık işleme kapalıyken tüm ayrıştırılmış satırlar gövde satırı olarak değerlendirilir.

  5. Sütun sayısını kontrol ederken en fazla alana sahip ayrıştırılmış satırı ölçüt alın. Daha kısa gövde satırlarında eksik alanlar, tablonun bu genişliğe uyması için boş hücrelerle tamamlanır. Başlık satırı en geniş satırdan kısaysa başlık hücreleri aynı şekilde tamamlanmaz. Bu nedenle başlıkta eksik sütun görünmesi ile gövdedeki boş hücrelerin birlikte bulunması mümkündür.

  6. Özel karakter içeren hücreleri ve sınıf adını sonuçta gözden geçirin. Hücre metni ile sağladığınız tablo sınıfı HTML içine eklenmeden önce HTML açısından kaçışlanır. Bu davranış, metindeki bazı karakterlerin kaynak girişteki görünümünden farklı bir gösterim almasına neden olabilir; kontrol sırasında bunu dönüşüm sonucunun bir parçası olarak değerlendirin.

Çıktıyı ve sayımları değerlendirme

HTML çıktısını okurken önce başlık seçeneğinin durumunu ve girişteki satır düzenini karşılaştırın. Başlık seçeneği etkinse ilk ayrıştırılmış satır başlık hücreleri içinde bulunur, fakat bildirilen gövde satırı sayısına eklenmez. Seçenek kapalı olduğunda ilk satır için ayrı bir başlık bölümü oluşturulmaz ve ayrıştırılan satırlar gövde olarak ele alınır. Bu iki görünüm arasındaki fark, beklediğiniz satır sayısını yorumlamanıza yardımcı olur.

Bildirilen sütun sayısı, tek bir sabit satırın uzunluğundan değil, ayrıştırılan satırlar arasındaki en yüksek alan sayısından hesaplanır. Gövdede daha az alan taşıyan satırlar boş hücrelerle genişletilebilir. Buna karşılık daha kısa bir başlık satırı doldurulmadığından, başlık ve gövde hücrelerinin sayısı görsel olarak farklı olabilir.

Giriş alanı boş veya yalnızca boşluk içeriyorsa sonuç HTML bakımından boş kalır ve satır ile sütun sayıları sıfır olur. Böyle bir durumda önce metnin gerçekten giriş alanına aktarıldığını ve yalnızca boşluklardan oluşmadığını kontrol edin. İşlemin ana bölümünde bir istisna meydana gelirse sonuç yine başarılı bir sonuç biçiminde dönebilir; ancak HTML çıktısı boş, iki sayı sıfır ve ayrıca hata ayrıntısı bulunur. Bu nedenle yalnızca sonuç durumuna bakmak yerine üretilen HTML’yi, sayım bilgilerini ve varsa hata ayrıntısını beraber inceleyin.

Bu aracın sonucu, sağlanan CSV metninin HTML tablo biçimindeki karşılığıdır. Çıktı, kaynak içeriği yeniden CSV olarak üretme, elektronik tabloyu düzenleme veya kaynak biçimlendirmesini koruma amacı taşımaz. Değerlendirmeyi aracın işlediği metin, seçtiğiniz başlık ayarı, sınıf değeri ve sonuçta görülen tablo yapısı üzerinden yapın.

Uygulamalı örnek

Bir web sayfasında ürün adı ve fiyat bilgilerini tablo halinde sunmak isteyen kullanıcı, sütun adlarını içeren CSV metnini HTML yapısına dönüştürmek ister.

Ürün adı ve fiyat sütunlarını içeren, ilk satırı sütun adlarından oluşan iki veri satırlı CSV metnini giriş alanına yapıştırın. Başlık işleme seçeneğini açık bırakıp dönüşümü başlatın; ardından HTML yapısındaki başlık ve gövde bölümleriyle raporlanan sayıları kontrol edin.

Sonuçta bir HTML tablo çıktısı ile bildirilen satır ve sütun sayıları bulunur. Başlık işleme açık olduğunda ilk satır başlık bölümünde, iki veri satırı ise gövde bölümünde yer alır.

Sınırlamalar

  • Araç, sağlanan CSV metnini HTML tabloya dönüştürme davranışıyla sınırlıdır; genel dosya dönüştürme, elektronik tablo düzenleme ve kaynak biçimlendirmesini koruma yetenekleri bu kapsamda değildir.

Sık yapılan hatalar

  • İlk satır veri olmasına rağmen başlık işleme seçeneğinin açık tutulması, bu satırın başlık bölümüne alınmasına ve bildirilen gövde satırı sayısına eklenmemesine yol açar. İlk satırı veri olarak korumak için başlık işleme seçeneğini kapatın; sütun adlarını başlık olarak kullanmak istiyorsanız seçeneği açık bırakın.

Sık sorulan sorular

CSV alanını boş bırakırsam ne olur?

Giriş alanı boş ya da yalnızca boşluklardan oluşuyorsa HTML sonucu boş olur; satır ve sütun sayıları da sıfır olarak döner. Metni yeniden kontrol ettikten sonra dönüşümü başlatın.

İlk satırın başlık olarak kullanılmasını nasıl engellerim?

İlk satırın başlık hücrelerine alınmasını istemiyorsanız başlık işleme seçeneğini kapatın. Böylece ilk satır da diğer ayrıştırılmış satırlar gibi tablo gövdesinde yer alır.

Satırların alan sayısı farklıysa sütunlar nasıl gösterilir?

Sütun genişliği, ayrıştırılmış satırlar içinde en fazla alan bulunan satıra göre belirlenir. Daha kısa gövde satırlarında eksik alanların yerine boş hücreler eklenebilir; kısa bir başlık satırı ise doldurulmaz.

Araç

CSV Tablo Dönüştürücü