Araca geç
ViewCSV
Dosya yüklenmez

CSV Türkçe karakterlerini ve sütun ayrımını düzeltin

Özgün dosyayı açın. Adlar ve Türkçe karakterler doğru görünene kadar kodlamaları karşılaştırın. Çıktıyı UTF-8 yapmak yanlış okunmuş metni düzeltmez.

CSV, TSV veya TXT açın, satır yapıştırın ya da sentetik örneği deneyin. Veriler bu sekmede kalır.

Yerel işlem: 25 MiB, 100.000 veri satırı, 250 sütun, 2 milyon hücre. Karakter tahmini veya sessiz değiştirme yapılmaz.

İsimler bozuk görünüyorsa önce özgün dosyanın nasıl okunduğunu kontrol edin. BOM ve UTF-8 geçerliliği incelenir; Windows-1254 gibi kodlamaları karşılaştırabilirsiniz. Sütun sınırlarını ve değerleri gözden geçirip onayladıktan sonra UTF-8 kopyası kaydedilir. İşlem tarayıcıda yapılır.

Doğru okumadan yeni çıktıya

  1. CSV, TSV veya TXT dosyasını açın. Sentetik Windows-1252 örneği iş akışını gösterir. Yapıştırılmış metin zaten çözülmüştür ve özgün bayt kodlamasını kanıtlamaz.
  2. Giriş kodlaması ile ayırıcıyı seçip önizlemeyi yenileyin. Örnekte Windows-1252, Café metnini doğru gösterir; 00731 başındaki sıfırları ve satır sonu içeren notun tek hücrede kaldığını kontrol edin.
  3. Çıkış ayırıcısı, UTF-8 BOM ve formül korumasını ayarlayın. İncelemeyi onaylayıp CSV indirin veya okunmuş tabloyu düzenleyiciye gönderin.

Kodlama tanısı ne kadar kesin?

UTF-8 veya UTF-16 BOM, bildirilen Unicode kodlamasını gösterir. BOM yoksa geçerli UTF-8 baytları özgün kodlamayı tek başına belirlemez. Windows-1254 ve diğer önizlemeler olasılık puanı değil, bilinen karakterleri karşılaştırma aracıdır. Seçilen kodlama tüm dosyada katı biçimde doğrulanır; hatalı baytlar sessizce değiştirilmez.

Ayırıcı karşılaştırması ilk 65.536 karakterdeki en fazla 20 tam kaydı inceler. Tırnak içindeki ayırıcı ve satır sonlarını dikkate alır. Sütun sayısı tek başına doğruluk göstergesi değildir; değerleri kontrol edin. Sadece yazım biçimini değiştirmek için CSV ayırıcısını ve kodlamasını değiştirme aracını kullanabilirsiniz.

Çıktı dosyasının kuralları

İndirme UTF-8, isteğe bağlı BOM, CRLF ve gerekli tırnakları kullanır. Virgül, noktalı virgül, sekme veya dikey çizgi seçilebilir. Sayılar, tarihler, boşluklar ve uzun kimlikler metin olarak kalır. Başlangıçta açık olan formül koruması formüle benzeyen değerlerin önüne kesme işareti koyar; isterseniz açıkça kapatabilirsiniz.

Boş veya yinelenen başlıklara benzersiz adlar verilir; kısa kayıtlar boş hücrelerle tamamlanır. Değişiklikler önizlemede ve uyarılarda görünür. Kapanmamış tırnak ayrıştırmayı durdurur. Çalışma kitabı için CSV’den Excel’e, metin dosyası için CSV’den TXT’ye devam edin.

Geri getirilemeyen karakterler

Önceden � veya soru işaretiyle değiştirilmiş harfler hasarlı kopyadan geri çıkarılamaz. Mümkünse özgün dışa aktarımı edinin. UTF-32 desteklenmez. Sınır 25 MiB, 100.000 veri satırı, 250 sütun ve 2 milyon hücredir; çözülen metnin boyutu da kontrol edilir. Dosya içeriği sunucuya veya analitiğe gönderilmez.

Örnek: aksan ve hücre içindeki satır sonu korunur

Doğru kodlamayla okunan sentetik Windows-1252 dosyası. Virgüllü çıktı görünmez UTF-8 BOM içerir. Notun CRLF satır sonu tırnakların içinde kalır.

CSV
sku;name;note
00731;Café;"red, blue
next; line"
UTF-8 CSV + BOM
sku,name,note
00731,Café,"red, blue
next; line"

Sık sorulan sorular

Hayır. BOM bildirilen Unicode biçimini gösterir. Yoksa birden fazla okuma mümkün olabilir; bildiğiniz isim ve harfleri karşılaştırıp kodlamayı kendiniz onaylayın.

Standartlar ve kaynaklar