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.

Çoklu Ayırıcı Sıralanabilir Sütunlar %100 İstemci Tarafı

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.

CSV Ayrıştırıcı Nasıl Kullanılır

1

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.

2

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.

3

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ı hangi ayırıcıları destekler?

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.

Ayrıştırıcı tırnaklı alanları nasıl ele alır?

Ç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.

Verilerim herhangi bir sunucuya gönderiliyor mu?

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.

Yapıştırmak yerine CSV dosyası yükleyebilir miyim?

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.

RFC 4180 gerçekte neyi standartlaştırır?

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.

Doğru ayırıcıyı nasıl seçerim veya aracın algılamasına bırakırım?

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.

Bir CSV dosyasını genellikle ne bozar?

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.

Bu ayrıştırıcı büyük CSV dosyalarını nasıl ele alır?

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.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}