JSON Repair
Автоматическое исправление некорректного JSON. Исправляет типичные проблемы: висячие запятые, пропущенные кавычки, одинарные кавычки и комментарии.
Ввод
Вывод
Поддерживает исправление:
- Висячие запятые в массивах и объектах
- Пропущенные кавычки вокруг имён свойств
- Одинарные кавычки вместо двойных
- Комментарии в стиле JavaScript (// и /* */)
- Ключи свойств без кавычек
Что такое ремонт JSON?
Ремонт JSON автоматически исправляет типичные синтаксические ошибки: висячие запятые, пропущенные или несовпадающие кавычки, одинарные кавычки вместо двойных, комментарии в стиле JavaScript и ключи без кавычек. Инструмент JSONKit часто может восстановить данные из повреждённого JSON, который стандартные парсеры отклоняют.
Как пользоваться
- Вставьте повреждённый JSON в редактор ввода.
- Нажмите «Исправить».
- Проверьте исправленный валидный JSON в редакторе вывода. Если входные данные уже были корректными, вы увидите соответствующее сообщение.
- Скопируйте результат или продолжите работу с ним в других инструментах.
Возможности
- Удаляет висячие запятые и комментарии в стиле JavaScript.
- Добавляет пропущенные кавычки вокруг ключей и заменяет одинарные кавычки двойными.
- Исправляет типичные проблемы в JSON, скопированном из JavaScript-кода, логов или ответов LLM.
- Работает целиком в браузере.
Часто задаваемые вопросы
- Какие ошибки можно исправить?
- Висячие запятые, комментарии, строки в одинарных кавычках, имена свойств без кавычек и похожие ошибки, которые часто встречаются, когда JSON пишут вручную или копируют из JavaScript. Сильно обрезанные или неоднозначные данные восстановить не всегда удаётся.
- Может ли исправление изменить смысл моих данных?
- Исправление затрагивает только синтаксис, но если входные данные неоднозначны, ему приходится делать наиболее вероятное предположение. Всегда проверяйте результат, прежде чем использовать его в продакшене.
- Почему JSON от ИИ-модели или из лога не удаётся разобрать?
- Вывод языковых моделей и строки логов часто содержат комментарии, висячие запятые, одинарные кавычки или текст, оборванный на полуслове. Пропустить такие данные через JSON Repair — обычно самый быстрый способ сделать их пригодными для разбора.