Formatare și validare JSON
Formatați, validați, înfrumusețați și minimizați JSON în întregime în browserul dumneavoastră. Fără încărcări, fără urmărire : datele dumneavoastră rămân pe dispozitivul dumneavoastră.
Lipește JSON, trage un fișier sau dă clic pe Deschide fișier.
Rezultatul apare aici. Totul rulează în browserul tău.
Privat prin design
Toată formatarea, validarea și minimizarea rulează local în browserul tău. JSON-ul tău nu este niciodată trimis către un server.
Feedback instantaneu
Obțineți erori de analiză cu informații despre linie și coloană, plus contextul înconjurător, astfel încât să puteți corecta greșelile de scriere în câteva secunde.
Formatează, minimifică și sortează
Imprimă frumos JSON cu indentare de 2, 4 sau tab, minimizează pentru transport și, opțional, sortează cheile obiectelor alfabetic.
Instrumente de conversie conexe
Trebuie să convertiți JSON într-un alt format? Utilizați unul dintre convertorii dedicați de mai jos.
Întrebări frecvente
Este acest instrument de formatare JSON cu adevărat gratuit? ▾
Da. Instrumentul de formatare, validare și înfrumusețare JSON Convertr.org este 100% gratuit, fără înregistrare, fără filigran și fără limite de utilizare.
Este JSON-ul meu încărcat pe un server? ▾
Nu. Acesta este un instrument de formatare JSON nativ browserului. Textul dumneavoastră JSON nu părăsește niciodată dispozitivul : formatarea, validarea și minimizarea rulează local în browserul dumneavoastră folosind JavaScript.
Ce verifică validatorul? ▾
Validatorul verifică dacă intrarea ta este JSON valid din punct de vedere sintactic, conform specificației oficiale JSON. Erorile includ virgule plasate greșit, paranteze dezechilibrate, chei necuprinse între ghilimele și caractere finale, cu informații despre linie și coloană atunci când sunt disponibile.
Care este diferența dintre Format și Minify? ▾
Format (numit și Beautify sau Pretty Print) adaugă sfârșituri de linie și indentare, astfel încât JSON-ul să fie ușor de citit. Minify elimină toate spațiile albe inutile pentru a face JSON-ul cât mai mic posibil pentru transportul prin rețea.
Pot sorta cheile alfabetic? ▾
Da. Activează opțiunea Sort keys pentru a sorta recursiv cheile obiectelor alfabetic. Tablourile își păstrează ordinea originală.
Cât de mare poate fi un fișier JSON pe care îl pot formata? ▾
Deoarece totul rulează în browserul tău, limita practică depinde de dispozitivul tău. Desktopurile moderne gestionează confortabil fișiere JSON de câțiva megaocteți. Pentru fișiere foarte mari, preferă instrumente de linie de comandă precum jq.
Acceptă acest instrument JSON5 sau JSONC (JSON cu comentarii)? ▾
Nu. Pentru a rămâne strict conform cu specificațiile JSON, JSON5 și JSONC (JSON cu comentarii sau virgule finale) nu sunt acceptate. Eliminați comentariile și virgulele finale înainte de a lipi.
Pot converti JSON în YAML, XML sau CSV? ▾
Această pagină se concentrează pe formatarea, validarea și minimizarea JSON în sine. Pentru conversia formatului (JSON în YAML, JSON în XML, JSON în CSV), Convertr.org oferă pagini de conversie dedicate.
JSON Formatter și validator
Analizează, validează, formatează, minifică, sortează și inspectează textul JSON.
- Intrare
- Text JSON sau un fișier local .json plus opțiuni de formatare.
- Ieșire
- JSON formatat sau minificat cu diagnostic și statistici de sintaxă.
- Limitări reale
- JSON nu poate conține comentarii, virgule finale, NaN sau semantica cheilor duplicate pe care fiecare parser le păstrează; memoria dispozitivului limitează documentele foarte mari.
- Confidențialitatea și gestionarea datelor
- Text JSON sau un fișier local .json plus opțiunile de formatare sunt procesate în această filă de browser. Convertr nu le primește sau stochează; închiderea sau reîncărcarea paginii șterge starea de lucru, cu excepția cazului în care instrumentul oferă explicit o descărcare locală.
Cum să utilizați acest instrument
- Furnizați textul JSON sau un fișier local .json plus opțiunile de formate în controlurile de instrumente.
- Alegeți setările care afectează JSON formatat sau minificat cu diagnostice de sintaxă și statistici, apoi rulați instrumentul.
- Revizuiește JSON formatat sau minificat cu diagnostice de sintaxă și statistici înainte de a-l copia sau descărca.
Moduri comune de eșec
O eroare de sintaxă raportează poziția sa de parsare, în timp ce o intrare goală sau un document supradimensionat nu poate produce o ieșire.
Exemplu util
Lipiti un raspuns API compact pentru a-l indenta cu doua spatii si sortati cheile obiectului pentru revizuire.