Sari la conținut
andcode Tools

Formatare, validare și convertor JSON

🔒 Rulează în browser

Un singur instrument JSON, trei moduri

Schimbați modul din comutatorul de sus. Formatare afișează lizibil sau minifică JSON-ul și îl validează; JSON ⇄ YAML convertește un fișier de configurare în ambele sensuri; JSON ⇄ CSV transformă date tabelare în înregistrări și invers. Totul rulează în browser — nimic nu este încărcat.

Formatați și corectați rapid JSON invalid

Parsarea folosește JSON.parse nativ din browser, deci validarea respectă exact standardul JSON (RFC 8259) — aceleași reguli aplicate de orice API. La un JSON invalid, validatorul indică linia și coloana primei erori și o evidențiază chiar în textul introdus. Cauze frecvente: virgulă după ultimul element, ghilimele simple în loc de duble, chei fără ghilimele sau comentarii — niciuna permisă în JSON. De reținut: numerele întregi peste 253 își pierd precizia în JavaScript, deci transportați ID-urile pe 64 de biți ca șiruri de caractere.

Convertiți în YAML sau CSV

JSON ⇄ YAML păstrează tipurile de date în ambele direcții — numerele rămân numere, valorile booleene rămân booleene — deci o conversie dus-întors returnează valori identice, schimbând doar sintaxa. JSON ⇄ CSV detectează automat delimitatorul european (punct și virgulă), adaugă un BOM UTF-8 pentru diacritice corecte în Excel și oferă un pas opțional valori JSON care transformă o celulă care este ea însăși o listă sau un obiect (de exemplu o coloană exportată ["a","b"]) înapoi în JSON real, în loc să o lase ca șir între ghilimele. Alegeți și indentarea rezultatului.

Întrebări frecvente

Ce poate face acest instrument JSON?

Trei lucruri într-un singur loc, alese din comutatorul de sus: formatare și validare JSON (cu localizarea exactă a erorilor), afișare lizibilă sau minificare, și conversie între JSON și YAML sau JSON și CSV.

Cum găsesc eroarea într-un JSON invalid?

Modul Formatare indică exact linia și coloana primei erori de sintaxă și o evidențiază chiar în textul introdus — astfel, virgulele în plus, ghilimelele simple sau cheile fără ghilimele se observă ușor.

Conversia păstrează tipurile de date și ce se întâmplă cu valorile imbricate din CSV?

JSON ⇄ YAML păstrează numerele, valorile booleene și null în ambele direcții. La CSV, pasul opțional „valori JSON” transformă o celulă care este ea însăși o listă sau un obiect înapoi în JSON real, în loc să o lase ca text.

Datele mele sunt trimise către un server?

Nu. Toate modurile — formatare, validare, conversie YAML și CSV — rulează integral în browserul dumneavoastră. Nimic nu este transmis sau stocat.

Instrumente similare

Ștergeți datele locale?

Aceasta șterge definitiv tot ce a salvat acest site în acest browser:

  • Proiectele audio salvate (salvare automată în Audio Mixer)
  • Panouri de proiect, carduri și atașamente (Kanban)
  • Instrumentele dumneavoastră favorite
  • Preferințele, precum limba aleasă

Acțiunea nu poate fi anulată și afectează doar acest browser, pe acest dispozitiv.