Пояснення
Як працює Форматувальник 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.