UTF-8'deki karakterleri 'çevirmek' nasıl mümkün olabileceğini merak ediyorum PHP'deki Iconv doest gibi Javascript kullanarak en yakın ASCII eşdeğeri.
Örnek: o bir sürü iş olduğu komple bir karakter seti gerektirir ve) bir nedeni
ü,
ó Daha doğrusu bir yerine kullanmamayı tercih
o olur u olur b) Tam bir karakter kümesi elde etmek zor olurdu ve bir ya da iki eksik olsam asla emin olamam.
siz "UTF-8", yapalım diyorum sen * gerçekten * Ne zaman UTF-8 demek? Örneğin, elemanları aslında hiç bir karakter içermeyen bir "karakter" dizisi, ancak basitçe UTF-8 kod birimleri 16 bite yükseltildi? Yoksa "Unicode" yani normal bir JavaScript UTF-16 dizesini mi kastediyorsunuz? – ruakh
Bu mümkündür, ancak Unicode değerlerinden bir haritanın olmasının yanı sıra sizin (veya bir başkasının) uygun olduğunu düşündüğü ASCII'ye eşdeğer bir algoritmanın olmasının hiçbir yolu yoktur. Bir UTF-8 dizesinin * çok * çok farklı alfabe için kod noktaları içerebileceğini unutmayın. – Pointy
Bunun için terim 'transkripsiyon' veya 'transliterasyon', muhtemelen orada bazı kütüphaneler var. – Kapep