Объяснение
Как работает Форматтер JSON
JSON (JavaScript Object Notation) — это текстовый формат данных, определённый в RFC 8259. Этот инструмент проверяет, является ли ввод допустимым JSON, и затем выводит его с отступами ("Pretty-Print"). Сами значения остаются без изменений.
При синтаксической ошибке отображается сообщение парсера, по возможности с указанием строки и столбца, чтобы быстро найти место ошибки. Типичные причины — одинарные кавычки вместо двойных, отсутствующие или лишние запятые, а также комментарии, которые JSON не допускает.
Ограничения этого инструмента
- Только проверка и отступы — намеренно без минификации.
- Строгий стандарт JSON — без комментариев, без trailing comma.
- Без сверки со схемой и без семантической проверки значений.
Источники
- RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format. IETF, 2017.
- ECMA-404: The JSON Data Interchange Syntax.