Роман Финк

HTML encode и decode

Кодирование символов в HTML-сущности (например, < → <) и обратное декодирование. Безопасно через DOMParser.

HTML encode / decode

Используется DOMParser браузера — безопасный путь без regex-«грязнух».

скопировано

О сервисе

Кодирование и декодирование HTML-сущностей: < → <, > → >, & → & и т.д. Безопасное декодирование через DOMParser браузера.

Что умеет

  • Encode 5 основных символов: < > & " '
  • Decode через DOMParser — поддержка всех именованных и числовых сущностей
  • Корректная работа с Unicode
  • Двусторонняя конвертация

Как работает

Encode — последовательность regex-замен. Decode — через DOMParser, который умеет все HTML-сущности (например,   © &#1055;).

Пример

«<div class="x">Привет</div>» ↔ «<div class="x">Привет</div>».

Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.

Разрабатываю калькуляторы, сервисы для сайтов и веб-приложения