Как пользоваться
- 1
Введите обычный текст или строку с HTML-сущностями.
- 2
Для кодирования выберите обработку кавычек и non-ASCII символов.
- 3
Запустите кодирование или декодирование и скопируйте результат.
Что умеет инструмент
- Кодирование &, <, > и опционально кавычек.
- Декодирование common named entities и числовых ссылок в decimal или hexadecimal формате.
- Поддержка Unicode code points, включая символы вне Basic Multilingual Plane.
Когда пригодится
- Подготовка фрагмента текста для показа внутри HTML.
- Проверка entity references в шаблоне или CMS-контенте.
- Восстановление читаемого текста из тестового HTML payload.
Что происходит внутри
Результат выводится как обычный текст через React и не передаётся в dangerouslySetInnerHTML.
Non-ASCII символы можно оставить без изменения либо представить decimal или uppercase hexadecimal references.
Вопросы и ответы
Декодированный HTML выполняется на странице?
Нет. Результат показывается как текст, поэтому теги и script-фрагменты не исполняются.
Поддерживаются сущности без точки с запятой?
Нет. Инструмент требует явную завершающую точку с запятой, чтобы избежать неоднозначного декодирования.
