Magyarul

Formatare și validare JSON

Verifică dacă un JSON e valid, arată unde e greșeala și îl formatează frumos sau compact.

Unealta de formatare și validare JSON verifică dacă un text JSON e corect, îți spune exact pe ce rând și coloană e greșeala și îl rescrie frumos, indentat, sau compact, pe un singur rând. Poți și sorta cheile alfabetic. Totul rulează în browser, deci poți lipi liniștit și răspunsuri de API cu date interne.

Ce opțiuni ai

  • Indentat 2 spații sau 4 spații: format ușor de citit, cu fiecare cheie pe rândul ei.
  • Compact (minificat): elimină toate spațiile și rândurile noi. Bun pentru fișiere de configurare trimise prin rețea sau salvate în baza de date.
  • Sortează cheile: ordonează alfabetic cheile fiecărui obiect, inclusiv în obiectele interioare. Util când compari două JSON-uri care au aceleași date în altă ordine.

Exemplu

Pornești de la {"nume":"DELIAtti","servicii":["foto","video"],"oras":"Toplița"}. Cu 2 spații și cheile sortate, rezultatul pune „nume”, apoi „oras”, apoi „servicii”, fiecare pe rândul lui, iar lista de servicii se desface pe trei rânduri. Datele nu se schimbă, doar aranjarea lor.

Cele mai frecvente erori JSON

GreșealăExemplu greșitCorect
virgulă după ultimul element{"a":1,}{"a":1}
ghilimele simple{'a':1}{"a":1}
cheie fără ghilimele{a:1}{"a":1}
virgulă lipsă între elemente{"a":1 "b":2}{"a":1,"b":2}
comentarii{"a":1 // nota}JSON nu acceptă comentarii

Când lipești {"nume":"Ana",}, unealta răspunde că JSON-ul e invalid la rândul 1, coloana 15, adică exact acolo unde se așteaptă o cheie nouă după virgulă. Uită-te întotdeauna și la caracterul de dinainte, acolo e de obicei cauza. Pentru tabele din Excel transformate în JSON folosește convertorul CSV ↔ JSON.

Întrebări frecvente

Cum verific dacă un JSON este valid?

Lipește-l în câmp. Dacă apare „JSON valid”, e corect. Dacă nu, vezi mesajul de eroare cu rândul și coloana unde parserul s-a oprit.

De ce JSON-ul meu e invalid deși arată bine?

Cel mai des e o virgulă după ultimul element, ghilimele simple sau ghilimele „curbe” copiate din Word. JSON acceptă doar ghilimele drepte duble.

Ce înseamnă JSON minificat?

Același JSON fără spații și rânduri noi. Ocupă mai puțin, dar e greu de citit de un om.

Se păstrează diacriticele?

Da. Textele cu ș, ț, ă rămân neschimbate, nu sunt transformate în coduri \u.

Actualizat:

Ce unealtă îți lipsește?

Spune-ne ce calculator sau unealtă ai căutat și n-ai găsit. Citim fiecare sugestie.

0/500 · Nu scrie date personale (nume, telefon, e-mail).