Formatiranje i provjera JSON-a
Formatirajte, validirajte, uljepšajte i minificirajte JSON u potpunosti u svom pregledniku. Bez prijenosa, bez praćenja – vaši podaci ostaju na vašem uređaju.
Zalijepite JSON, ispustite datoteku ili kliknite Otvori datoteku.
Rezultat se pojavljuje ovdje. Sve se izvodi u vašem pregledniku.
Privatno po dizajnu
Sve oblikovanje, validacija i minifikacija rade lokalno u vašem pregledniku. Vaš JSON nikada se ne šalje na poslužitelj.
Trenutna povratna informacija
Dobijte pogreške s informacijama o retku i stupcu, plus okolni kontekst tako da možete ispraviti tipfeler u sekundi.
Oblikovanje, minifikacija i sortiranje
Lijepo ispiši JSON s 2, 4 ili tab uvlakom, minimiziraj za prijenos i opcionalno sortiraj ključeve objekta abecedno.
Povezani alati za pretvorbu
Trebate pretvoriti JSON u drugi format? Koristite jedan od namjenskih pretvarača ispod.
Često postavljana pitanja
Je li ovaj JSON format zaista besplatan? ▾
Da. JSON formatator, validator i uljepšivač na Convertr.org je 100% besplatan bez prijave, bez vodenog žiga i bez ograničenja korištenja.
Je li moj JSON prenesen na poslužitelj? ▾
Ne. Ovo je izvorni JSON format za preglednik. Vaš JSON tekst nikada ne napušta vaš uređaj – oblikovanje, validacija i minifikacija sve rade lokalno u vašem pregledniku pomoću JavaScripta.
Što provjerava validator? ▾
Validator provjerava da je vaš unos sintaktički valjan JSON prema službenoj JSON specifikaciji. Pogreške uključuju pogrešno postavljene zareze, neuravnotežene zagrade, nenavedene ključeve i završne znakove, s informacijama o retku i stupcu kada su dostupne.
Koja je razlika između formatiranja i minimiziranja? ▾
Format (također nazvan Beautify ili Pretty Print) dodaje prijelome redaka i uvlačenje tako da je JSON lako čitati. Minify uklanja sav nepotrebni razmak kako bi JSON bio što manji za prijenos preko mreže.
Mogu li sortirati ključeve abecedno? ▾
Da. Omogućite opciju Sortiraj ključeve kako biste rekurzivno sortirali ključeve objekata abecedno. Nizovi zadržavaju svoj izvorni redoslijed.
Koliko veliku JSON datoteku mogu formatirati? ▾
Budući da sve radi u vašem pregledniku, praktična granica ovisi o vašem uređaju. Moderna računala udobno rukuju JSON datotekama od nekoliko megabajta. Za vrlo velike datoteke, preferirajte alat naredbenog retka poput jq.
Podržava li ovaj alat JSON5 ili JSONC (JSON s komentarima)? ▾
Ne. Kako bi se ostalo strogo u skladu s JSON specifikacijom, JSON5 i JSONC (JSON s komentarima ili završnim zarezima) nisu podržani. Uklonite komentare i završne zareze prije lijepljenja.
Mogu li pretvoriti JSON u YAML, XML ili CSV? ▾
Ova stranica se usredotočuje na oblikovanje, validaciju i minifikaciju samog JSON-a. Za konverziju formata (JSON u YAML, JSON u XML, JSON u CSV), Convertr.org nudi posvećene stranice za konverziju.
JSON formater i validator
Raščlanite, validirajte, formatirajte, minificirajte, sortirajte i pregledajte JSON tekst.
- Ulaz
- JSON tekst ili lokalna .json datoteka plus opcije formatiranja.
- Izlaz
- Formatirani ili minificirani JSON s dijagnostikom sintakse i statistikom.
- Stvarna ograničenja
- JSON ne može sadržavati komentare, završne zareze, NaN ili semantiku duplikata ključeva koju svaki parser čuva; memorija uređaja ograničava vrlo velike dokumente.
- Privatnost i obrada podataka
- JSON tekst ili lokalna .json datoteka plus opcije formatiranja obrađuju se u ovoj kartici preglednika. Convertr ih ne prima niti pohranjuje; zatvaranje ili ponovno učitavanje stranice briše radno stanje osim ako alat izričito nudi lokalno preuzimanje.
Kako koristiti ovaj alat
- Pružite JSON tekst ili lokalnu .json datoteku plus opcije oblikovanja u kontrolama alata.
- Odaberite postavke koje utječu na formatirani ili minificirani JSON s dijagnostikom sintakse i statistikom, a zatim pokrenite alat.
- Pregledajte formatirani ili minificirani JSON s dijagnostikom sintakse i statistikom prije kopiranja ili preuzimanja.
Uobičajeni načini kvara
Pogreška sintakse prijavljuje svoju poziciju parsiranja, dok prazan unos ili prevelik dokument ne može proizvesti izlaz.
Korisni primjer
Zalijepite kompaktni API odgovor da ga indentirate s dva razmaka i sortirate ključeve objekata za pregled.