JSON Repair

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

Ввод

Вывод

Поддерживает исправление:

  • Висячие запятые в массивах и объектах
  • Пропущенные кавычки вокруг имён свойств
  • Одинарные кавычки вместо двойных
  • Комментарии в стиле JavaScript (// и /* */)
  • Ключи свойств без кавычек

Что такое ремонт JSON?

Ремонт JSON автоматически исправляет типичные синтаксические ошибки: висячие запятые, пропущенные или несовпадающие кавычки, одинарные кавычки вместо двойных, комментарии в стиле JavaScript и ключи без кавычек. Инструмент JSONKit часто может восстановить данные из повреждённого JSON, который стандартные парсеры отклоняют.

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

  1. Вставьте повреждённый JSON в редактор ввода.
  2. Нажмите «Исправить».
  3. Проверьте исправленный валидный JSON в редакторе вывода. Если входные данные уже были корректными, вы увидите соответствующее сообщение.
  4. Скопируйте результат или продолжите работу с ним в других инструментах.

Возможности

  • Удаляет висячие запятые и комментарии в стиле JavaScript.
  • Добавляет пропущенные кавычки вокруг ключей и заменяет одинарные кавычки двойными.
  • Исправляет типичные проблемы в JSON, скопированном из JavaScript-кода, логов или ответов LLM.
  • Работает целиком в браузере.

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

Какие ошибки можно исправить?
Висячие запятые, комментарии, строки в одинарных кавычках, имена свойств без кавычек и похожие ошибки, которые часто встречаются, когда JSON пишут вручную или копируют из JavaScript. Сильно обрезанные или неоднозначные данные восстановить не всегда удаётся.
Может ли исправление изменить смысл моих данных?
Исправление затрагивает только синтаксис, но если входные данные неоднозначны, ему приходится делать наиболее вероятное предположение. Всегда проверяйте результат, прежде чем использовать его в продакшене.
Почему JSON от ИИ-модели или из лога не удаётся разобрать?
Вывод языковых моделей и строки логов часто содержат комментарии, висячие запятые, одинарные кавычки или текст, оборванный на полуслове. Пропустить такие данные через JSON Repair — обычно самый быстрый способ сделать их пригодными для разбора.