← Текстові інструменти та списки
Текстові інструменти та списки · працює локально

Кодувальник і декодувальник рядків JSON

Створіть коректний лапкований JSON-рядковий літерал із тексту або суворо декодуйте один літерал без виконання коду.

Готово. Ваші робочі дані залишаються в цьому браузері.

Чому цей інструмент корисний

Використовуйте цей кодек під час розміщення видимого користувачу тексту, розривів рядків або Unicode у JSON-конфігурації, прикладах API та детермінованих тестових даних.

Як це працює

Кодування делегується граматиці рядка JSON; декодування використовує розбір JSON і відхиляє числа, об’єкти, масиви та кінцевий вміст замість виконання вхідних даних.

Практичний приклад

Розрив рядка стає backslash-n, а вбудовані подвійні лапки стають backslash-quote всередині одного дійсного JSON-рядка.

Перевірка

Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.

Межа приватності

Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.

Паспорт результату

Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.