HTML Varlık Kod Çözücü

HTML varlıklarını orijinal karakterlerine geri çözün.

0 Karakter

HTML Varlık Kod Çözme Nedir?

HTML varlık kod çözme, HTML varlıklarını (<, >, & gibi) orijinal karakterlerine geri dönüştürür. Bu, kodlanmış HTML'yi okunabilir metne veya gerçek HTML koduna geri dönüştürmeniz gerektiğinde kullanışlıdır.

HTML Varlık Kod Çözmeye Ne Zaman İhtiyacınız Var?

  • Kodlanmış Verileri Okuma: Veritabanlarından veya API'lardan HTML varlıklarını okunabilir metne geri dönüştürmek.
  • Veri İşleme: HTML varlıkları içeren verileri işlemek ve temizlemek.
  • İçerik Taşıma: HTML varlıklarını kodlayan sistemlerden içeriği dönüştürmek.
  • Hata Ayıklama: HTML varlıklarının ardındaki gerçek karakterleri görmek.
  • E-posta İçeriği: E-posta içeriğinden veya şablonlarından HTML varlıklarını çözmek.

Yaygın HTML Varlık Kod Çözme Örnekleri

  • &lt; < olur
  • &gt; > olur
  • &amp; & olur
  • &quot; " olur
  • &#39; ' olur
  • &nbsp; bölünemez boşluk olur

Bu HTML Varlık Kod Çözücü Nasıl Kullanılır

  1. HTML varlık kodlu metninizi yukarıdaki giriş alanına yapıştırın.
  2. "HTML Çöz" düğmesine tıklayın.
  3. Çözülmüş sonuç çıktı alanında görüntülenecektir.
  4. Çözülmüş metni kopyalamak için "Sonucu Kopyala" düğmesini kullanın.

Adlandırılmış vs. Sayısal HTML Varlıkları

HTML varlıkları iki biçimde gelir: adlandırılmış varlıklar (< için &lt; gibi) ve sayısal varlıklar (< için &#60; gibi). Bu araç her iki türü de çözer. Adlandırılmış varlıklar daha okunabilirken, sayısal varlıklar herhangi bir Unicode karakterini temsil edebilir.

HTML Kod Çözme vs. Kaçış Geri Alma

HTML kod çözme ve HTML kaçış geri alma aynı işlemdir: HTML varlıklarını orijinal karakterlerine geri dönüştürmek. Kod çözmek yerine kodlamak istiyorsanız HTML Varlık Kodlayıcımızı kullanın. Use our HTML Entity Encoder if you need to encode instead of decode.

Programlama Dillerinde HTML Varlık Kod Çözme

HTML varlık kod çözme tüm büyük programlama dillerinde mevcuttur. İşte örnekler:

PHP

$decoded = html_entity_decode($encoded, ENT_QUOTES, 'UTF-8');

JavaScript (Browser)

// Browser: Set innerHTML (be careful with untrusted data!)
// element.innerHTML = encoded;
// Or use DOMParser
const parser = new DOMParser();
const doc = parser.parseFromString(encoded, 'text/html');
const decoded = doc.documentElement.textContent;

JavaScript (Node.js)

// Node.js with library
const he = require('he');
const decoded = he.decode(encoded);

Python

import html
decoded = html.unescape(encoded)

Go

import "html"
decoded := html.UnescapeString(encoded)

Java

import org.apache.commons.text.StringEscapeUtils;
String decoded = StringEscapeUtils.unescapeHtml4(encoded);

Ruby

require 'cgi'
decoded = CGI.unescapeHTML(encoded)

C#

using System.Web;
string decoded = HttpUtility.HtmlDecode(encoded);