JSON Escape / Unescape

Усі інструменти

Встав звичайний текст, щоб екранувати його для JSON string, або встав escaped JSON string content, щоб декодувати \n, \t, \", \\ і \uXXXX.

Налаштування

Що таке JSON Escape / Unescape?

JSON Escape / Unescape перетворює звичайний текст у безпечний JSON string content і декодує escaped JSON sequences назад у читабельний текст.

Це корисно для API payloads, логів, JSON config, тестів і випадків, де треба правильно представити лапки, backslashes, newlines, tabs та Unicode escapes.

Як користуватися JSON Escape / Unescape

  1. Встав звичайний текст у поле вводу й натисни Escape.
  2. Увімкни зовнішні лапки, якщо потрібен повний JSON string literal.
  3. Встав escaped JSON content і натисни Unescape, щоб декодувати \n, \t, \", \\ або \uXXXX.
  4. Використовуй «Додати JSON лапки», коли потрібен валідний quoted JSON string.

Поради

  • У JSON strings подвійні лапки й backslash мають бути escaped.
  • Нові рядки в JSON string записуються як \n.
  • Quoted output зручно копіювати прямо в JSON документ.
  • Усе виконується локально у браузері.

Пов’язані інструменти

Можливо, тобі також стануть у пригоді ці інструменти.

FAQ про JSON Escape / Unescape

Які символи обробляє JSON escaping?
Інструмент обробляє лапки, backslashes, control characters на кшталт newlines і tabs, а також Unicode escape sequences.
Чи потрібні лапки в escaped JSON?
Лапки потрібні для повного JSON string value. Без лапок зручно копіювати лише внутрішній escaped content.
Чи декодує інструмент \uXXXX?
Так. Unescape використовує браузерний JSON parser, тому Unicode escape sequences декодуються як JSON strings.
Мій текст завантажується на сервер?
Ні. Escape і unescape виконуються у твоєму браузері.