ru

Экранировать JSON

Превратите любой текст в готовый строковый литерал JSON (кавычки и переносы строк экранированы), локально и без загрузки на сервер.

Обработка локально на вашем устройстве ...

Обработка локально на вашем устройстве ...

0%

Загружается ли мой файл?

Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

Без загрузки100% локально
Содержимое остаётся у васнет доступа у третьих лиц
Hosted in GermanyGlobal Content Delivery
Независимый аудитTLS A+ · Заголовки A+

Тот, кто хочет встроить текст в JSON или в исходный код, должен его экранировать: кавычки, обратные косые черты, переносы строк и табуляции имеют там особое значение и сломали бы окружающий код. Этот инструмент берёт ваш необработанный текст и выдаёт его как корректный строковый литерал JSON, включая окружающие кавычки, который можно безопасно вставить в файл JSON или в код.

Конкретно: двойные кавычки, обратные косые черты и управляющие символы, такие как перенос строки и табуляция, переписываются в их экранированные формы (\" \\ \n \t). Результат в точности совпадает с тем, что выдаёт язык программирования при сериализации строки, и при чтении его можно без потерь преобразовать обратно в исходный текст.

Преобразование выполняется полностью локально в вашем браузере на чистом JavaScript: ваш текст не загружается на сервер, не сохраняется, и ни одна внешняя библиотека не подгружается с CDN. Результат можно скачать как текстовый файл или скопировать прямо в свой файл.

Технические данные

Технические данные
Входные форматыВвод текста
Выходной форматTXT
Пакетная обработкаНет
ОбработкаЛокально в браузере (JavaScript)
Загрузка файловОтсутствует

В 3 шага

  1. Вставьте текст в текстовое поле.
  2. Нажмите кнопку экранирования.
  3. Прочитайте или скачайте строковый литерал JSON.

Ограничения: Инструмент создаёт один строковый литерал JSON из всего введённого текста (вместе с окружающими кавычками). Он не форматирует целый документ JSON: для этого есть инструмент форматирования JSON. Очень большие тексты ограничены памятью вашего устройства.

Частые вопросы

Загружается ли мой текст на сервер?

Нет. Преобразование выполняется полностью локально в вашем браузере; ваш текст никогда не покидает устройство и не сохраняется.

Что именно экранируется?

Двойные кавычки, обратные косые черты и управляющие символы, такие как перенос строки (\n) и табуляция (\t), ровно то, что требует корректный строковый литерал JSON.

Включаются ли кавычки?

Да. Вывод представляет собой полный литерал вместе с окружающими кавычками, поэтому его можно использовать прямо как значение в JSON или в коде.

Как отменить это преобразование?

Строковый литерал JSON при чтении можно без потерь преобразовать обратно в исходный текст любым анализатором JSON.

Похожие инструменты

Форматировать JSON · Кодировать URL · Текст в Base64 · Экранирование Unicode