Шаг 1 — вставьте повреждённый JSON
- Скопируйте невалидный или повреждённый JSON (например, из логов, старого API или конфигурационного файла).
- Вставьте его в левую панель редактора. Также можно перетащить файл или воспользоваться кнопкой «Импорт».
- Не переживайте из‑за ошибок вроде ключей без кавычек или лишних запятых — инструмент создан, чтобы исправлять их.
Шаг 2 — автоматическое исправление
- Если JSON невалиден, появится кнопка «Исправить» (или нажмите её вручную).
- Сначала инструмент пробует быстрое локальное исправление, чтобы сразу устранить синтаксические ошибки.
- Если локальных правок недостаточно, инструмент переключается на AI‑движок, чтобы понять намерение и исправить структуру.
Шаг 3 — проверьте исправленный JSON
- В правой панели появится исправленный, валидный JSON.
- Мы автоматически форматируем его (pretty‑print), чтобы вы могли проверить структуру и значения.
- Проверьте индикатор валидности, чтобы убедиться, что JSON соответствует стандартному синтаксису.
Шаг 4 — используйте чистый JSON
- Нажмите «Copy», чтобы скопировать исправленный JSON в буфер обмена.
- Скачайте его как файл `.json` для резервной копии.
- Используйте «Apply», чтобы перенести результат в область ввода, если хотите продолжить ручное редактирование.
Типичные проблемы, которые мы исправляем:
- Отсутствуют кавычки у ключей (например:
name: "John" → "name": "John") - Лишние запятые в конце (например:
[1, 2,] → [1, 2]) - Одинарные кавычки вместо двойных
- Незакрытые массивы или объекты
Пример: исправление повреждённого объекта конфигурации
// Повреждённый ввод (невалидный JSON)
{
name: "Project X", // Нет кавычек у ключа
'id': 1024, // Одинарные кавычки
items: [
"A",
"B", // Запятая в конце
]
}
// Исправленный вывод (валидный JSON)
{
"name": "Project X",
"id": 1024,
"items": [
"A",
"B"
]
}