{ }JSONKit.tools

HTML Varlık Çözme

&, © ve — işaretlerini temsil ettikleri karakterlere çevirin. Adlı ve sayısal başvuruların ikisi de çalışır, tanınmayanlar olduğu gibi kalır.

Kodla⇄Çöz

Kodlanmış

Metin

Girdi bekleniyor…

Bu araç hakkında

Varlıklarla kodlanmış metin, HTML’in veri olarak saklandığı her yerde karşınıza çıkar: bir veritabanı sütunu, bir RSS akışı, işlenmiş içerik döndüren bir API, bir günlük satırı. Çözme, metnin okunabilmesi ya da işlenebilmesi için özgün karakterleri geri getirir. Sayısal başvurular emoji gibi üst düzlem karakterleri dâhil eksiksiz işlenir; adlı başvurular ise gerçek içerikte geçen kümeyi kapsar. Tanınmayanlar bilerek yazıldığı gibi bırakılır, böylece hiçbir şey sessizce değişmez.

Nasıl kullanılır

  1. 1Kodlanmış metni soldaki panele yapıştırın.
  2. 2Çözülmüş sonucu sağda okuyun.
  3. 3Hâlâ varlık içeriyorsa çifte kodlanmıştır — sonucu bir kez daha çözün.

Sık sorulan sorular

›Hangi varlık türlerini anlıyor?

Tüm sayısal başvurular — onluk © ve onaltılık © — ile kopyalanan metinlerde gerçekten geçen adlı olanlar: &,  , —, ©, tipografik tırnaklar, oklar, matematik simgeleri ve Yunan harfleri. Tanınmayan bir ad tahmin edilmez, olduğu gibi bırakılır.

›Metnimde neden hâlâ tuhaf bir boşluk var?

O, gerçek bir bölünmez boşluğa (U+00A0) çözülmüş bir  . Normal boşluk gibi görünür ama satır sonuna izin vermez ve daralmaz; bir web sayfasından kopyalanan metnin tuhaf davranmasının olağan sorumlusudur.

›& ne demek?

Çifte kodlama: iki kez kaçışlanmış metin. Özgün hâli için bir kez daha çözün. Genelde bir sistemin iki katmanının aynı dizgiyi ayrı ayrı kaçışladığı anlamına gelir.

›Çözmek, metni sayfaya koymayı güvenli kılar mı?

Tam tersi. Çözme, <script> ifadesini gerçek bir etikete geri çevirir. Sonucu okuyun ama HTML’e koymadan önce yeniden kaçışlayın — bu çiftin kodlama tarafındaki sayfa tam da bunu yapar.