Экранирование Unicode JSON

Об экранировании Unicode JSON

Браузерный инструмент экранирования Unicode JSON

Преобразуйте не-ASCII символы, включая китайские, эмодзи и специальные символы, в escape-последовательности Unicode \uXXXX. Идеально подходит для отладки JSON данных, интернационализации и дампов данных API. Вся обработка локально в браузере.


Возможности

  • Преобразование не-ASCII символов в последовательности \uXXXX
  • Поддержка китайских, эмодзи, CJK и всех не-ASCII символов
  • ASCII символы остаются без изменений
  • Поддержка обычного текста и JSON-контента
  • Преобразование в реальном времени со статистикой
  • Локальная обработка в браузере

Как использовать

  1. 1Вставьте или введите текст в области ввода
  2. 2Не-ASCII символы автоматически преобразуются в \uXXXX
  3. 3Результаты отображаются в реальном времени
  4. 4Нажмите «Вставить пример» для быстрой демонстрации
  5. 5Просмотрите статистику преобразования

Часто задаваемые вопросы

Что такое Unicode-эскейп-последовательность?
Unicode-эскейп-последовательность начинается с \u с последующими четырьмя шестнадцатеричными цифрами, используется для представления не-ASCII символов в JSON. Например, китайский символ «中» экранируется как \u4e2d, эмодзи «😀» как \ud83d\ude00.
Зачем использовать Unicode-экранирование?
Unicode-экранирование обеспечивает корректную передачу и отображение не-ASCII символов в различных средах кодирования, таких как обмен данными JSON и интернационализация.
Все ли символы экранируются?
Нет. Только не-ASCII символы (кодовые точки выше U+007F) экранируются. ASCII символы, такие как буквы и цифры, остаются без изменений.
Как экранируются эмодзи?
Эмодзи и символы вне базовой многоязычной плоскости представляются суррогатными парами — двумя последовательностями \uXXXX для одного эмодзи. Например, 😀 становится \ud83d\ude00.
Является ли экранированный контент валидным JSON?
Да. Формат \uXXXX является стандартным экранированием, определённым в спецификации JSON. Экранированный контент остаётся валидной JSON-строкой, которую может обработать любой стандартный парсер.

Связанные инструменты

Форматтер кодаXML форматировщикКонвертер UnicodeКонвертер цветовых кодовКонвертер систем счисленияКодер и декодер Base64URL Encoder DecoderЭкранирование HTML-сущностейCookie в JSONMD5 EncoderJWT Декодирование Проверка КодированиеJSON в CookieГенератор и анализатор UUIDТестер регулярных выраженийКоды состояния HTTPНомера портовПросмотрщик User-AgentОтпечаток моего браузераСнятие экранирования JSON UnicodeГенератор и парсер Cron-выраженийПоиск IP-адреса