Копировать

Инструмент обработки JSON

Проверка корректности, форматирование, сжатие, сортировка ключей, экранирование / снятие экранирования

Инструкция по онлайн-форматтеру JSON

Инструмент работает со стандартным JSON и гибким форматом JSON5, объединяя онлайн-редактирование, синтаксический контроль, форматирование текста, преобразование экранирования, импорт и экспорт локальных файлов, а также мгновенное копирование текста. Редактор оснащён подсветкой синтаксиса и маркерами ошибок в реальном времени для быстрого поиска и исправления ошибок при написании JSON.

Основные действия в области редактирования

  1. При загрузке страницы автоматически загружается пример JSON. Вы можете редактировать его напрямую или вставить свои JSON-данные для перезаписи исходного содержимого.
  2. При возникновении синтаксических ошибок проблемные строки отмечаются рядом с номерами строк, а точная причина ошибки отображается в верхней части страницы.
  3. Поддерживается обработка JSON5 с комментариями и нестрогим синтаксисом, итоговый вывод приводится к единому стандартному корректному формату JSON.

Описание функциональных кнопок

Импорт файла

Загружает содержимое локальных JSON-файлов в область редактирования; максимальный размер одного файла – 5 МБ, повреждённые файлы не обрабатываются корректно.

Форматирование для читаемости

Автоматически добавляет отступы и переносы строк в хаотичный JSON для создания структурированного, удобного для чтения отформатированного текста JSON.

Сжатие в одну строку

Преобразует многострочный отформатированный JSON в однострочный текст без переносов строк и лишних пробелов, подходит для заполнения параметров API и хранения конфигурационных данных.

Сортировка ключей

Автоматически сортирует ключи всех уровней внутри JSON-объектов по возрастанию алфавита, синхронно сортируя ключи во вложенных объектах; для массивов сортировка не поддерживается.

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

Преобразует стандартный JSON в строковый формат с экранирующими символами, чаще всего используется для вставки в код JS, строковые переменные, параметры запросов API и другие сценарии.

Снятие экранирования

Возвращает экранированные строки JSON к обычному стандартному JSON, доступному для просмотра и прямого редактирования.

Проверка формата

Только проверяет легитимность текущего синтаксиса JSON без изменения исходного текста. При корректном формате появляется уведомление об успехе, при синтаксических ошибках выводится детальная информация о неполадках.

Очистить редактор

Полностью очищает содержимое области редактирования и автоматически вставляет пустой объект "{}", предотвращая ошибки при запуске функций с пустым полем.

Быстрые операции на правой панели

Скачать файл

Экспортирует всё текущее содержимое редактора в локальный файл формата ".json", в имя файла добавляется временная метка для удобного разделения архивных файлов.

Копировать содержимое

Одним кликом копирует весь текст редактора в буфер обмена системы.

Может понадобиться