Formátovač, validátor a minifikátor JSON

Formát JSON s voliteľným odsadením a voliteľným triedením kľúčov. Validácia syntaxe JSON s podrobným určením chyby a štatistikami štruktúry. Minifikácia JSON na jeden kompaktný riadok s pomerom kompresie. Tiež: Porovnanie JSON | JSON ↔ reťazec | JSON ↔ CSV/TSV | Všetky nástroje pre JSON | Prehliadač / editor JSON | Vyhodnocovač JSONPath | Validátor schémy JSON | JSON → SQL / TOML.
Všetko spracovanie prebieha lokálne v prehliadači — údaje sa nikdy neodosielajú na žiadny server.
Režim: Odsadenie:
Formát: Pekne odsadí JSON s nastaviteľným odsadením (2 medzery, 4 medzery alebo tabulátory). Voliteľne triedi kľúče objektov podľa abecedy.
Validácia: Kontroluje syntax JSON a hlási chyby s presným riadkom a stĺpcom. Pri úspechu zobrazí štatistiky štruktúry (hĺbka, počet kľúčov, typ údajov, veľkosť).
Minifikácia: Skomprimuje JSON na jeden riadok odstránením všetkých zbytočných medzier. Zobrazí pomer kompresie a úsporu bajtov.
Tip: Všetky tri režimy najskôr implicitne overia JSON. Neplatný vstup vyvolá chybovú správu vo všetkých režimoch.
Formátovanie, validácia, minifikácia — jeden postup

Všetky tri operácie prebiehajú v rovnakom postupe: najprv sa text spracuje (parsuje), potom sa znovu serializuje. Formátovanie pekne odsadí spracovaný strom; minifikácia odstráni všetky nepovinné medzery; validácia sa zastaví pri prvej syntaktickej chybe a uvedie jej presný riadok a stĺpec. Keďže spracovanie prebieha ako prvé, formátovaný výstup je vždy sémanticky rovnaký ako vstup — mení sa len biely priestor.

Triedenie kľúčov je jediná možnosť, ktorá mení štruktúru — kľúče objektov sa preusporiadajú podľa abecedy.