CSV Tablosu Görüntüleyici
Güzel biçimlendirilmiş bir tabloda CSV verilerini görüntüleyin, sıralayın, arayın ve keşfedin. Ücretsiz, güvenli ve yükleme gerektirmez.
CSV dosyasını buraya sürükleyip bırakın
Veya CSV metnini aşağıya yapıştırın
Güzel biçimlendirilmiş bir tabloda CSV verilerini görüntüleyin, sıralayın, arayın ve keşfedin. Ücretsiz, güvenli ve yükleme gerektirmez.
Veya CSV metnini aşağıya yapıştırın
CSV dosyaları, değerlerin virgüllerle ayrıldığı düz metinlerden oluşur; basit ancak görsel olarak karmaşıktır. Bir CSV'yi bir metin düzenleyicide okumak, alan sınırlarının bulanıklaştığı ve sütun hizalamasının kaybolduğu, virgülle ayrılmış bir metin duvarı oluşturur. CSV tablo görüntüleyicisi dosyayı ayrıştırır ve onu bir HTML tablosu olarak işleyerek sütun hizalamasını geri yükler ve verileri taranabilir hale getirir.
Basit görüntülemenin ötesinde, tablo görüntüleyiciler CSV verilerini izlenebilir hale getiren özellikler sunar: sütun sıralama (bir sütuna göre sıralamak için bir başlığa tıklayın), filtreleme (yalnızca bir koşulla eşleşen satırları gösterin), arama (tüm sütunlarda bir değer bulun) ve sayfalandırma (her şeyi aynı anda yüklemeden büyük dosyalarda gezinin).
Bu görüntüleyici, JavaScript ekosistemindeki en güvenilir CSV kitaplığı olan PapaParse'ı kullanarak CSV'yi tarayıcınızda ayrıştırır. Formatın tuhaflıklarını yönetir: virgül içeren tırnaklı alanlar, kaçan tırnak işaretleri, karışık satır sonları, isteğe bağlı Malzeme Listesi işaretçileri, çok satırlı hücreler. Oluşturulan tablo etkileşimlidir ve orijinal veriler cihazınızda kalır.
Excel, CSV'leri açar ancak kendi dönüşümlerini uygular; baştaki sıfırlar sayısal dizelerden çıkarılır, tarihler yeniden biçimlendirilir, uzun sayılara bilimsel gösterim uygulanır. Bu değişiklikler verileri bozar ve dosya daha sonra yeniden kaydedilirse ciddi sorunlara neden olabilir. Bir web görüntüleyici CSV'yi hiçbir otomatik dönüştürme olmadan tam olarak olduğu gibi görüntüler.
Excel'i veya kod düzenleyiciyi açmadan hızlı inceleme de değerlidir. Bir tarayıcı sekmesine bırakılan görüntüleyici, verileri anında işler. Rutin hızlı görünümler için bu, Excel'i başlatmaktan daha hızlıdır.
Dosyayı bırakın veya içeriği yapıştırın, tabloda gezinin.
PapaParse, CSV varyasyonlarını yönetir: virgül içeren alıntılanmış alanlar, ikiye katlama yoluyla kaçışlı tırnak işaretleri, çok satırlı hücreler, karışık satır sonları, dosya başlangıcında Malzeme Listesi. Çıktı bir dizi dizisidir (veya başlıklar algılanırsa nesneler).
İşleme, büyük dosyalar için sanallaştırmalı bir HTML tablosu kullanır; yalnızca görünür satırlar, üstünde ve altında yer tutucu aralayıcılarla birlikte DOM'ye işlenir. Bu, görüntüleyicinin yüz binlerce satır içeren dosyalara yanıt vermesini sağlar.
Sıralama ve filtreleme JavaScript'te gerçekleşir. Sıralama algoritmaları genellikle karşılaştırıcı işlevlere sahip dizi.sort şeklindedir. Filtreleme, basit include() veya regex eşleşmelerini kullanır. Her ikisi de tam veri kümesinde çalışır; performans, veri kümesi boyutuna ve koşulların karmaşıklığına bağlıdır.