Раскрыть Unicode-экранирование

JSON с Unicode-экранированием (\u0418…) подставлен в поле: форматирование превращает служебные последовательности в читаемые символы, не меняя сами данные.

ПресетСтраница примера инструмента

Раскрыть Unicode-экранирование — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.

Вернуться к обычному виду инструмента: JSON-форматирование

Об этом примере

В поле ввода — JSON, где кириллические строки записаны не буквами, а Unicode-последовательностями вида \u0418\u0432\u0430\u043d (это «Иван»). Так пишут генераторы, которые не умеют или не хотят работать с многобайтовой кодировкой, и такой вид часто встречается в логах и экспорте из старых систем. Форматирование не меняет данные: оно лишь красиво переносит строки и отступы, а браузер уже при показе отображает \u-последовательности как нормальные буквы. Результат можно сразу скопировать — в нём уже читаемый текст. Чего ждать не стоит: инструмент не «переводит» кодировку и не перекодирует саму строку назад в другой вид — он лишь красиво печатает то, что уже является валидным JSON. Если документ не разбирается, значит, экранирование где-то оборвано, и валидатор покажет позицию ошибки.

Результат можно передать дальше:Сгенерировать TypeScript из этого JSONОткрыть в YAML

Режим
Отступ
Ключи

Последние документы

Вставленные JSON-документы остаются в истории этого браузера только до закрытия вкладки и не попадают в экспорт на странице «Закладки». Значения скрыты по умолчанию — раскрываются кнопкой «Показать».

Готовые примеры

Найдено: 5 из 5