.csv — Virgülle Ayrılmış Değerler Dosyası
N/A (Standardized format) · 1972
.csv dosyası nedir?
Bir CSV (Virgülle Ayrılmış Değerler) dosyası, tablo şeklindeki verileri (sayılar ve metin) basit bir biçimde depolayan düz metin bir dosyadır. Dosyadaki her satır bir veri kaydını temsil eder ve her kayıt virgülle ayrılmış bir veya daha fazla alandan oluşur. CSV dosyaları, özellikle büyük veri kümeleriyle çalışırken farklı uygulamalar ve veritabanları arasında veri alışverişi için yaygın olarak kullanılır.
.csv Dosyalarını Açan Programlar
| Platform | Program | ||
|---|---|---|---|
| Windows | Microsoft Excel | Ücretli | Resmi |
| LibreOffice Calc | Ücretsiz | ||
| Notepad++ | Ücretsiz | ||
| macOS | Apple Numbers | Ücretsiz | Resmi |
| LibreOffice Calc | Ücretsiz | ||
| TextEdit | Ücretsiz | Resmi |
.csv Dosyalarıyla Yaşanan Yaygın Sorunlar
Sıkça Sorulan Sorular
CSV dosyalarının başlıca avantajı basitlikleri ve geniş uyumluluklarıdır. Düz metin olmaları sayesinde, neredeyse tüm programlama dilleri, elektronik tablo yazılımları veya veritabanı sistemleri tarafından kolayca okunabilir ve yazılabilir, bu da onları veri alışverişi için ideal kılar.
Hayır, CSV dosyaları yalnızca düz metin verilerini depolamak üzere tasarlanmıştır. Doğrudan resimler, grafikler veya kalın metin veya hücre renkleri gibi karmaşık biçimlendirmeler ekleyemezler. Bu tür özellikler için XLSX veya ODS gibi elektronik tablo formatları daha uygundur.
Sınırlı düz metnin temel prensibi tutarlı olsa da, CSV dosyaları belirli ayırıcıları (örn. virgül, noktalı virgül, sekme), metin niteleyicisi (örn. çift tırnak) ve karakter kodlaması açısından farklılık gösterebilir. Bu değişkenlik, bazen kullanıcıların veri içe aktarırken bu seçenekleri belirtmesini gerektirir.
Teknik Detaylar
CSV dosyaları düz metin olarak yapılandırılmıştır; her satır bir kaydı sonlandırır ve genellikle o kayıt içindeki alanları ayırmak için bir virgül (veya başka bir belirtilen ayırıcı) kullanır. Resmi bir "sihirli sayı" veya bayt imzası olmasa da, ilk birkaç satır genellikle başlık bilgilerini veya veri yapısını gösterir, bu da onları belirli dosya başlıklarından ziyade içeriklerine göre tanımlanabilir kılar.