Экранирование Текста
Онлайн
text-escape
Ввод
Text EscapeJSON
Ctrl+↵ экранироватьCtrl+⇧+D деэкранировать
Был ли этот инструмент полезен?
Похожие инструменты
Часто задаваемые вопросы
Экранирование — это замена специальных символов на безопасные последовательности, которые не нарушают синтаксис формата. Например, кавычка внутри JSON-строки без экранирования преждевременно завершит строку, а с экранированием станет частью содержимого.
Экранирование необходимо при вставке пользовательского ввода в JSON, XML, HTML или URL. Без него спецсимволы могут нарушить структуру документа, вызвать ошибки парсинга или создать уязвимости безопасности.
В JSON экранируются кавычки (\"), обратный слэш (\\), перенос строки (\n), табуляция (\t) и возврат каретки (\r). В XML экранируются пять символов: < (<), > (>), & (&), " (") и ' (').
JSON использует обратный слэш для экранирования (\n, \", \\), а XML заменяет символы на сущности (<, &, "). Это разные форматы с разными правилами, поэтому важно выбирать правильный режим экранирования.