JSON formatter i minifikator

Lepo formatirajte ili minifikujte JSON i precizno označite greške sa detaljima po liniji i koloni.

Nalepite, pokrenite i kopirajte u jednom kratkom toku rada. Ulazni podaci se obrađuju samo u vašem pregledaču.

Ulazni podaci se nikada ne šalju na server (obrada samo u pregledaču).
Bezbedno za rad sa poverljivim podacima.

Kako se koristi

  1. Nalepite JSON u panel za unos.
  2. Kliknite Lepo formatiraj ili Minifikuj.
  3. Kopirajte izlaz i završili ste.

Prečice

Ctrl/Cmd + Enter: Lepo formatiraj
Ctrl/Cmd + Shift + Enter: Minifikuj
Ctrl/Cmd + L: Obriši (uz potvrdu)

Primer

Formatiranje ispravnog JSON-a

Ulaz

{"name":"Ana","age":28,"tags":["API","otklanjanje grešaka"]}

Izlaz

Lepo formatiraj: više linija sa uvlačenjem
Minifikuj: JSON u jednoj liniji

Neispravan JSON

Ulaz

{"name":"Ana","age":28,}

Izlaz

Traka sa greškom prikazuje liniju, kolonu i obližnji isečak

Šta je JSON formatiranje?

Formatiranje dodaje uvlačenje i prelome redova radi čitljivosti, što olakšava otklanjanje grešaka i pregled.

Šta je JSON minifikacija?

Minifikacija uklanja razmake i prelome redova kako bi se smanjila veličina sadržaja i JSON ostao kompaktan.

Uobičajene greške i ispravke

  • Zarez na kraju (primer: {"a":1,})
  • Nedostaju navodnici oko ključeva ili string vrednosti
  • Uključeni su komentari (standardni JSON ne podržava // ili /* */)

Česta pitanja

Dobijam grešku

Alat prikazuje liniju, kolonu i okolni tekst. Koristite Idi na grešku da pomerite kursor na tačno mesto u unosu.

Mogu li da koristim JSON sa komentarima (JSONC/JSON5)?

Standardni JSON ne dozvoljava komentare. Uključite „Ukloni komentare pre parsiranja“ samo kada je potrebno (nije potpuno kompatibilno).

Veliki JSON deluje sporo

Parsiranje i stringify rade u Web Worker-u. UI koristi zaštite zasnovane na veličini da bi unos ostao odzivan.

Da li se podaci otpremaju?

Ne. Parsiranje, formatiranje i minifikacija rade lokalno u vašem pregledaču.

Vidim izlaz u obliku \uXXXX

Isključite Unicode escape da bi se direktno prikazali čitljivi znakovi.