Karakter kodlaması algılayıcı ve dönüştürücü
Dosyanın karakter kodlaması adaylarını metne bakarak karşılaştırın, ardından alıcının istediği kodlamaya dönüştürüp kaydedin. Metin ve onaltılık girdi de desteklenir.
Yapabilecekleriniz
Metni karşılaştırın ve kodunun nasıl çözüleceğini seçin
Dosya veya onaltılık verinin kodunu çözebilen kodlamaları görüntüleyin. Her aday için metni görüntüleyin ve kullanılacak kodlamayı seçin.
Alıcıya uygun şekilde dönüştürün
Çıktı kodlamasını 6 biçim arasından seçin: UTF-8, UTF-16 LE/BE, Shift_JIS türevleri, EUC-JP ve ISO-2022-JP.
Dosyayı yalnızca metin korunabildiğinde oluşturun
Dönüştürmeden sonra sonucu yeniden çözerek metinle eşleştiğini doğrulayın. Temsil edilemeyen karakterler asla “?” ile değiştirilip kaydedilmez.
Nasıl kullanılır
Dönüştürülecek içeriği girin
Metni yapıştırın veya 1 dosya seçin. Onaltılık girdi için girin ve “Aday kodlamaları bul”a tıklayın.
Dosya veya onaltılık girdi için adayları kontrol edin
Her aday için gösterilen metni karşılaştırın ve doğru okunanı seçin. Yalnızca 1 aday varsa zaten seçilidir, metnini kontrol edin.
Çıktı kodlamasını seçin
Alıcının belirttiği kodlamayı seçin. UTF-8 veya UTF-16 için BOM gerekiyorsa gelişmiş ayarları açıp ekleyin.
Dönüştürün ve indirin
“Dönüştür ve dosya oluştur”a tıklayın ve oluşturulan dosyayı kaydedin. Gerektiğinde çıktı onaltılık verisini de kontrol edebilir veya kopyalayabilirsiniz.
Ne zaman yararlıdır
Aldığınız CSV veya metin dosyasını okuyun
Bozuk görünen özgün bir CSV veya metin dosyasının içeriğini doğru görüntüleyen bir kodlama bulmak için kullanın.
Veriyi belirtilen kodlamayla paylaşın
Alıcının sistemine uyacak şekilde karakter kodlamasını değiştirmek ve paylaşılacak bir metin dosyası hazırlamak için kullanın.
Kodlama seçerken kontrol edilecekler
Karakterlerin bayt dizileriyle eşleşmesi
Aynı karakterler kodlamaya bağlı olarak farklı bayt dizileriyle kaydedilir. Veriyi kaydedilirken kullanılandan farklı bir kodlamayla açmak farklı karakterler olarak okunmasına yol açabilir.
Tek aday olsa bile metni kontrol edin
Girdinin kodu çözülebilmesi orijinal kodlamayı doğrulamaz. Kısa girdiler veya yalnızca harf ve rakam içeren girdiler birkaç aday kodlamayla aynı metni verebilir. Metni oluşturulurken kullanılan ayarlarla karşılaştırın.
BOM, kodlamayı gösteren bir işarettir
BOM ekleyip eklemeyeceğinize alıcının gereksinimlerine göre karar verin. Bu araç UTF-8 ve UTF-16 için isteğe bağlı eklemenize olanak tanır. Girdi kodlamasıyla eşleşen BOM, kod çözme sırasında metinden çıkarılır.
Orijinal veri kaybolduğunda
Yanlış kodlamayla açılıp yeniden kaydedilen veriler veya eksik karakterli veriler her zaman geri yüklenemez. Orijinal dosya hâlâ mevcutsa onun yerine o dosyayı kontrol edin.
CSV sınırlayıcıları ve satır sonları korunur
Yalnızca kodlama değiştirilir. Araç CSV sütunlarını, sınırlayıcıları, tırnakları veya satır sonlarını ayarlamaz ya da tablo değerlerini yeniden yazmaz.
Sık sorulan sorular
Otomatik olarak algılanan kodlama kesin midir?
Hayır. Gösterilen adaylar, girdiyi geçersiz bir bayt dizisi olarak değerlendirmeden okuyabilen kodlamalardır. Metinle ve oluşturulurken kullanılan ayarlarla karşılaştırarak seçin. Birden çok aday varsa araç otomatik olarak birini seçmez.
Emoji içeren metni Shift_JIS'e dönüştürebilir miyim?
Çıktı kodlaması metnin tamamını temsil edemiyorsa hata oluşur. Araç karakterleri değiştirip devam etmez. UTF-8 veya UTF-16 seçin.
Yapıştırılan metinden orijinal kodlama algılanabilir mi?
Metin girişi için tarayıcının aldığı karakterler belirtilen kodlamaya dönüştürülür. Orijinal bayt dizisini incelemek için dosya veya onaltılık veri girin.
Önizlemede görünmeyen kısımlar da kaydedilir mi?
Evet. Her adayın metin önizlemesi ilk 400 UTF-16 kod birimiyle, çözülen metin ilk 10.000 UTF-16 kod birimiyle, çıktı onaltılık verisi ilk 4.096 baytla sınırlıdır. Dosya kaydetme ve onaltılık veri kopyalama tüm çıktıyı içerir.
Boş metinden dosya oluşturabilir miyim?
Evet. BOM olmadan dosya 0 bayttır. BOM ile dosya yalnızca o işareti içerir.
Girdi ve sonuçlar
- Girdi
- Dosyalar ve onaltılık veri: 256 KiB'a kadar (262.144 bayt). Metin: 100.000 UTF-16 kod birimine kadar. Emoji ve bazı diğer karakterler birden çok birim kullanır.
- Çıktı
- Dosya başına 256 KiB'a kadar. Dosya adı kodlama adıyla orijinal dosya adını birleştirir. Metin veya onaltılık girdi için orijinal ad text.txt olarak kabul edilir.
- Ayarları değiştirme
- Girdi, kod çözme adayı, çıktı kodlaması veya BOM değiştirildiğinde önceki çıktı temizlenir. Yeni ayarlarla yeniden dönüştürün.