CSV Ayrıştırıcı
CSV verilerini tarayıcınızda anında ayrıştırın, görüntüleyin ve analiz edin. Çoklu ayırıcı, tırnaklı alanlar ve sıralanabilir sütunlar desteklenir.
Buraya bir CSV dosyası bırakın veya göz atmak için tıklayın
.csv, .tsv ve .txt dosyalarını (10 MB'a kadar) okur — tamamen tarayıcınızda, hiçbir şey yüklenmez.
Satırlar
0
Sütunlar
0
Algılanan Ayırıcı
,
Ayrıştırılmış Veri
CSV Ayrıştırıcı Nasıl Kullanılır
CSV Yapıştırın veya Yazın
CSV verinizi yapıştırın, yükleme alanına bir .csv dosyası bırakın veya denemek için "Load Sample CSV" düğmesine tıklayın.
Ayırıcı Seçin
Ayırıcınızı seçin veya otomatik algılamayı kullanın. CSV'nizde sütun adları varsa başlık satırı seçeneğini açın.
Görüntüleyin ve Sıralayın
Ayrıştırılmış tablo anında görünür. Veriyi artan veya azalan sıralamak için herhangi bir sütun başlığına tıklayın.
CSV nedir?
CSV (Comma-Separated Values), tablosal veri depolamak için basit bir metin formatıdır. Her satır bir kaydı temsil eder ve bir kayıttaki değerler bir ayırıcı ile ayrılır — en yaygın olarak virgül. CSV dosyaları uygulamalar, veritabanları ve elektronik tablolar arasındaki veri alışverişinde yaygın olarak kullanılır.
Temel CSV Özellikleri
Her metin düzenleyicide okunabilir ve düzenlenebilir olan düz metin formatı
Elektronik tablolar, veritabanları ve programlama dilleri tarafından evrensel destek
Değerler içindeki ayırıcıları, satır sonlarını ve özel karakterleri işlemek için tırnaklı alan desteği
Sıkça Sorulan Sorular
Bu ayrıştırıcı virgül (,), noktalı virgül (;), sekme ve boru (|) ayırıcılarını destekler. Ayrıca, verinizi analiz edip en olası ayırıcıyı tanımlayan otomatik algılama seçeneğini kullanabilirsiniz.
Çift tırnak içine alınmış alanlar tek bir değer olarak ele alınır. Bu sayede alanlar ayırıcı karakteri, satır sonlarını ve kaçışlanan tırnak işaretlerini (ard arda iki çift tırnak "" olarak yazılır) içerebilir. Örneğin, "Alice, Wang" virgül içeren tek bir alan olarak ayrıştırılır.
Hayır. Tüm CSV ayrıştırma JavaScript ile tamamen tarayıcınızda yapılır. Verileriniz cihazınızdan asla ayrılmaz; bu, tam gizlilik ve güvenlik sağlar.
Evet. Bir .csv, .tsv veya .txt dosyasını yükleme alanına sürükleyip bırakın (veya göz atmak için tıklayın). Dosya, tarayıcının FileReader API'si ile yerel olarak okunur — asla hiçbir sunucuya yüklenmez. 10 MB'a kadar dosyalar desteklenir; daha büyük dosyalar önce bölünmelidir.
Yaygın CSV dilbilgisini: virgülle ayrılan alanlar, CRLF satır sonlarıyla kayıtlar, virgül/tırnak/satır sonu içeren alanların çift tırnak içine alınması ve gömülü tırnağın ard arda iki tırnak olarak yazılması. Ayrıca ilk kaydın bir başlık olabileceğini belirtir. Gerçek dünyadaki dosyalar her kuralı esnetir - çıplak LF sonları, tırnaksızlık, sondaki fazladan ayırıcı - bu yüzden bu ayrıştırıcı yaygın varyantları hoş görürken yapısal sorunları işaretler.
Virgül RFC 4180 varsayılanıdır, ancak Avrupai yerel ayarlar çoğunlukla noktalı virgülle ayrılmış dosyalar dışa aktarır (Excel, ondalık virgülün standart olduğu yerlerde böyle yapar) ve sekmeler elektronik tablolardan kopyala-yapıştır ile sağ kalır. Algılama, satır başına aday ayırıcıları sayıp en tutarlı olanı seçerek çalışır - bu ayrıştırıcı virgül, noktalı virgül, boru ve sekmeyi otomatik algılar ve üzerine yazabilirsiniz.
Baş suçlular: ayırıcı içeren tırnaksız alanlar; her satırı bozan tek sayıda tırnak; başlıktan fazla veya az sütun içeren pürüzlü satırlar; ve kodlama uyumsuzlukları (ör. windows-1252 metninde mojibake görünmesi veya bir UTF-8 BOM'un ilk başlık hücresine yapışması). Bu ayrıştırıcı satır uzunluğu uyumsuzluklarını raporlar ki bozuk satır kolayca bulunsun.
Her şey istemci tarafında çalışır, yani sınır bir sunucu zaman aşımı değil tarayıcınızın belleğidir. Onlarca megabaytlık dosyalar masaüstünde genellikle sorunsuz ayrıştırılır; ötesinde, dosyayı önce ayırıcı istatistikleri ve satır/sütun sayılarıyla kontrol edin ya da analizden önce bölün. Hangi boyutta olursa olsun tek bir bayt bile makinenizden ayrılmaz.
İlgili Araçlar
SQL Biçimlendirici
Sözdizimi vurgulamayla SQL sorgularını biçimlendirin ve güzelleştirin
JSON Ayrıştırıcı Araç Takımı
Anında hata geri bildirimiyle tarayıcınızda JSONPath kullanarak JSON'u doğrulayın, biçimlendirin, küçültün ve sorgulayın
YAML Ayrıştırıcı
YAML'ı doğrulamayla JSON'a ve geri dönüştürün
Otorite Kaynaklar
Bu aracın arkasındaki birincil kaynaklar — ikinci el özetler değil, resmi standartlar ve şartnameler.