Wyjaśnienie
Jak działa Formater JSON
JSON (JavaScript Object Notation) to tekstowy format danych zdefiniowany w RFC 8259. To narzędzie sprawdza, czy dane wejściowe są prawidłowym JSON-em, a następnie wyprowadza je z wcięciem ("Pretty-Print"). Same wartości pozostają niezmienione.
W razie błędu składni wyświetlany jest komunikat parsera, w miarę możliwości z wierszem i kolumną, aby szybko znaleźć miejsce błędu. Typowe przyczyny to pojedyncze zamiast podwójnych cudzysłowów, brakujące lub nadmiarowe przecinki oraz komentarze, których JSON nie dopuszcza.
Ograniczenia tego narzędzia
- Tylko walidacja i wcięcie — celowo bez minifikacji.
- Ścisły standard JSON — bez komentarzy, bez trailing comma.
- Brak porównywania ze schematem i brak semantycznej weryfikacji wartości.
Źródła
- RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format. IETF, 2017.
- ECMA-404: The JSON Data Interchange Syntax.