İçeriğe atla
TextArray
%100 yerel

HTML varlıkları kodlama ve kod çözme

HTML'deki özel karakterlerden kurtulun veya varlıkları tekrar okunabilir metne dönüştürün.

Giriş
Çıkış

HTML varlıkları kodlama ve kod çözme

Beş karakter HTML'de yapısal anlam taşır — & < > " ve ' — bu nedenle bunları içeren herhangi bir metnin, işaretleme olarak yorumlanmak yerine içerik olarak gösterilebilmesi için önce kaçış yapılması gerekir. Ondan kaçmak için metni yapıştırın veya düz biçimde tekrar okumak için kaçışlı işaretlemeyi yapıştırın. Bu, bir blog yazısı için kod örneği hazırlamanın, kullanıcı metnini güvenli bir şekilde bir şablona bırakmanın veya her kesme işaretinin ' olarak geldiği bir feed aktarımının kodunu çözmenin en hızlı yoludur.

Kapsam seçici ne kadarının kaçacağını kontrol eder. "Yalnızca ayrılmış" yalnızca beş özel karaktere dokunur ve diğer her şeyi (vurgulu harfler, semboller, emojiler) gerçek UTF-8 olarak bırakır; bu, UTF-8 olarak sunulan herhangi bir modern sayfa için doğru seçimdir. "Ayrılmış + ASCII olmayan" ayrıca ASCII aralığının üzerindeki her karakteri š gibi sayısal bir varlığa dönüştürür; eski sistemler, e-posta şablonları veya karakter kodlamasının belirsiz olduğu ortamlar için istediğiniz şey budur.

Kod çözme, bilinçli kodlamadan daha geniş kapsamlıdır. Vahşi doğada karşılaştığınız yaklaşık 120 adlandırılmış varlığı tanır -   © — … é š okları, Yunan harfleri, para birimi ve matematik sembolleri - artı emoji gibi astral karakterler de dahil olmak üzere hem ondalık { hem de onaltılık &#x1F600; olmak üzere her sayısal biçimi tanır. Bilinmeyen adlandırılmış varlıklar sessizce bırakılmak yerine tam olarak oldukları gibi bırakılır, böylece hiçbir şey kaybolmaz.

Her şey tarayıcınızda hiçbir işaretleme ayrıştırıcısı ve DOM dahil olmadan çalışır, bu nedenle güvenilmeyen HTML'yi buraya yapıştırmak hiçbir şeyi yürütemez. Hiçbir şey yüklenmez; metin cihazınızda kalır. Çıktının altındaki çetele, kaç varlığın yazıldığını veya çözümlendiğini sayar.

FAQ

Kodlama hangi karakterleri kaçırıyor?
Beş ayrılmış olan: & < > " ve '. "Ayrılmış + ASCII olmayan" ile 127 kod noktasının üzerindeki her karakter aynı zamanda sayısal bir varlık haline gelir.
Vurgulu harflerden ve emojilerden kaçmam gerekiyor mu?
Modern bir UTF-8 sayfasında değil - "Yalnızca ayrılmış" yeterlidir. Kodlamanın güvenilir olmadığı eski sistemler veya e-posta şablonları için "Ayrılmış + ASCII olmayan" seçeneğini kullanın.
Hangi varlıkların kodunu çözebilir?
Yaklaşık 120 ortak adlandırılmış varlığın yanı sıra emoji dahil ondalık ve onaltılık tüm sayısal formlar. Tanımadığı adlandırılmış varlıklar değişmeden geçer.
HTML'den kaçmak kullanıcı girişini güvenli hale getirir mi?
Bu karakterlerden kaçmak, HTML içeriğine metin eklerken temel savunmadır, ancak bağlam önemlidir; niteliklerin, URL'lerin ve komut dosyası bloklarının kendi ele alınması gerekir.
Metnim herhangi bir yere yüklendi mi?
Hayır. Araç tamamen tarayıcınızda çalışır ve metniniz asla cihazınızdan ayrılmaz. Hiçbir işaretleme ayrıştırılmaz veya yürütülmez.