HTML Varlık Kod Çözücü
HTML varlıklarını orijinal karakterlerine geri çözün.
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
- < < olur
- > > olur
- & & olur
- " " olur
- ' ' olur
- bölünemez boşluk olur
Bu HTML Varlık Kod Çözücü Nasıl Kullanılır
- HTML varlık kodlu metninizi yukarıdaki giriş alanına yapıştırın.
- "HTML Çöz" düğmesine tıklayın.
- Çözülmüş sonuç çıktı alanında görüntülenecektir.
- Çö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 < gibi) ve sayısal varlıklar (< için < 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);