UTF-8 Kodlayıcı/Kod Çözücü
Unicode kod noktası dönüştürmeli ücretsiz çevrimiçi UTF-8 kodlayıcı/kod çözücü aracı
Unicode Kod Noktası Dönüştürücü Hakkında
Okunabilir metin ve U+XXXX gösteriminde yazılmış Unicode kod noktaları arasında dönüştürür. Kodlama modu girdiyi Unicode kod noktalarına böler (U+FFFF üzerindeki karakterler için vekil çiftlerini doğru şekilde ele alarak, örneğin emoji) ve her birini U+ ve ardından sıfır dolgulu büyük harf onaltılık değer olarak yazdırır. Kod çözme modu, boşlukla ayrılmış bir U+XXXX (veya çıplak onaltılık) değerleri listesini kabul eder ve orijinal diziyi yeniden oluşturur.
Nasıl Kullanılır
1. İki sekmeden Kodlama veya Kod Çözme'yi seçin. 2. Kodlama modunda, herhangi bir metni yazın; çıktı her kod noktasını bir boşlukla ayrılmış olarak gösterir (örneğin "A\u2764\ufe0f" "U+0041 U+2764 U+FE0F" olur). 3. Kod çözme modunda, boşluklarla ayrılmış kod noktalarını yapıştırın; U+ öneki isteğe bağlıdır. 4. Çalıştırmak için Kodla/Kod Çöz'e tıklayın, yönü değiştirmek ve sonucu girişe yüklemek için Takas, veya sıfırlamak için Temizle'ye tıklayın.
Kod Noktası Biçimi Ayrıntıları
Kodlama, codePointAt ile yinelenir ve değeri 0xFFFF'i aşan herhangi bir çiftin takip eden vekilini atlar, böylece tek bir emoji bir kod noktası sayılır. Her değer "U+" artı en az dört büyük harf onaltılık basamak olarak oluşturulur (örneğin U+0041, U+1F600). Kod çözme, isteğe bağlı bir U+ veya u+ önekini çıkarır, geri kalanı parseInt ile taban-16 olarak ayrıştırır ve String.fromCodePoint ile karakteri yeniden oluşturur. Değerler ayırıcı olmadan birleştirilir, böylece çoklu kod noktalı grafemler sadık şekilde yeniden oluşturulur.
▶Emoji ve astral karakterler nasıl ele alınır?
▶Kod çözerken U+ öneki gerekiyor mu?
▶Onaltılık değerim neden bir değiştirme karakteri olarak gösteriliyor?
▶Çıktı onaltılığı neden dört basamağa dolgulu?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla