uk

Екранувати 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 · Юнікод-escape