Instrumente pentru text

Formatare și validare JSON: înfrumusețare sau minificare

Gratuit, fără înregistrare, funcționează în browser. Lipește JSON ca să verifici că este valid, apoi formatează-l cu indentare clară sau minifică-l pe o singură linie. Dacă ceva nu este în regulă, vezi ce anume și, în majoritatea browserelor, linia și coloana. Copiază rezultatul sau descarcă-l ca fișier .json.

Datele tale rămân pe dispozitivul tău.

De ce să folosești Formatare JSON

100% gratuit
Folosește-l oricât de des vrei. Fără înregistrare, fără filigran, nimic de instalat.
Privat prin design
Ce scrii rămâne în browser și nu ne este trimis niciodată.
Funcționează pe orice dispozitiv
Rulează în browser pe Windows, Mac, Linux, Android și iPhone. Nu e nevoie de aplicație.

Cum să folosești Formatare JSON

  1. Lipește JSON-ul în caseta „JSON-ul tău”.
  2. Alege indentarea: 2 spații, 4 spații sau Tab.
  3. Apasă Formatează ca să-l aranjezi cu indentare, sau Minifică ca să-l pui pe o linie. Vei vedea JSON valid, sau ce este greșit și unde.
  4. Apasă Copiază rezultatul sau Descarcă .json ca să-l salvezi ca fișier.

Întrebări frecvente

Cum știu dacă JSON-ul meu este valid?

Apasă Formatează. JSON-ul valid este formatat imediat, cu mesajul JSON valid; dacă nu este valid, vei vedea ce este greșit și unde.

Cum găsesc eroarea din JSON-ul meu?

Mesajul spune ce este greșit și, când browserul raportează o poziție, linia și coloana unde s-a oprit citirea. Greșeala este de obicei acolo sau chiar înainte: o virgulă lipsă, o virgulă în plus sau un ghilimele lipsă.

De ce este JSON-ul meu invalid când arată bine?

Cauzele frecvente sunt o virgulă după ultimul element, ghilimele simple în loc de duble, chei fără ghilimele, comentarii și valori precum undefined sau NaN. Acestea funcționează în JavaScript, dar nu sunt permise în JSON.

Ce înseamnă minifica?

Elimină toate spațiile și liniile noi care nu sunt necesare, astfel că JSON-ul este cât mai mic cu putință.

Ar trebui să indentez cu 2 spații, 4 spații sau tab-uri?

Este o chestiune de gust. 2 spații sunt cele mai comune pentru fișierele JSON și exemplele de API, 4 spații sunt mai ușor de parcurs în date adânci, iar tab-urile lasă fiecare cititor să-și aleagă lățimea.

Formatarea schimbă datele mele?

De obicei se schimbă doar spațierea și liniile noi. Ca în orice unealtă JavaScript, câteva cazuri limită diferă: o cheie repetată în același obiect păstrează doar ultima valoare, cheile care sunt numere întregi se mută în fața obiectului lor, iar numerele întregi foarte mari (peste aproximativ 9 cvadrilioane) își pot pierde ultimele cifre.

Cum explorez un JSON mare sau adânc imbricat?

Folosește Vizualizatorul JSON ca să-l parcurgi ca arbore sau graf pliabil, sau formatează-l mai întâi aici ca să-l citești rând cu rând.

Sunt datele mele trimise undeva?

Nu. JSON-ul tău este verificat și formatat pe dispozitivul tău și nu îl părăsește niciodată, deci este sigur pentru date private, precum răspunsuri de API și fișiere de configurare.

Este Formatare JSON gratuit?

Da. Se folosește gratuit, fără înregistrare și fără nimic de instalat.