JSON
JSON Repair
Виправлення пошкодженого JSON — зайві коми, одинарні лапки, ключі без лапок, коментарі, Python-літерали (True/False/None) та інше — з переліком усіх застосованих виправлень.
Часті запитання
Які помилки може виправити цей інструмент?
Зайві коми, одинарні лапки замість подвійних, ключі без лапок, коментарі (яких немає в JSON), Python-літерали True/False/None, пропущені коми чи двокрапки, незакриті рядки, об’єкти та масиви — з переліком усіх застосованих виправлень.
Чи завжди можна відновити пошкоджений JSON?
Ні. Якщо дані суттєво неоднозначні або обрізані настільки, що втрачена інформація не відновлюється — наприклад, сильно урізаний вхід — однозначного "правильного" виправлення просто не існує.
Чи безпечно вставляти пошкоджені дані з логів чи API?
Так, виправлення виконується повністю у браузері на JavaScript, дані не надсилаються на сервер.