Lipește JSON5, cu comentariile sale și sintaxa relaxată, și obține curat, JSON standard înapoi.
Se încarcă instrumentul...
Cum folosești Formatare JSON5
Lipește JSON5 în caseta de intrare.
Alegeți un indent și decideți dacă rezultatul trebuie să rămână JSON5.
Copiază JSON-ul standard din partea dreaptă.
Despre Formatare JSON5
JSON5 este cum ar arăta JSON dacă ar fi fost proiectat pentru a fi scris de oameni. Puteți adăuga comentarii, utilizați ghilimele singure, lăsați cheile neghilimele, puneți o virgulă după ultimul element și scrieți numere în hex. Configurați fișierele pentru instrumente precum Babel și extensiunile Chrome folosesc exact pentru acest motiv.
Problema este că majoritatea parserilor JSON resping totul. Acest instrument citește JSON5 și scrie strict JSON, astfel încât rezultatul este acceptat oriunde. De asemenea, puteți păstra rezultatul în JSON5 dacă doriți.
Întrebări frecvente
Ce permite JSON5 că JSON nu face?
Comentariile, virgulele următoare, șirurile single-ghilimele, cheile neghilimele care sunt identificatoare valabile, numerele hex, punctele decimale conducătoare sau următoare, infinitatea și NaN și șirurile multilineare.
Comentariile sunt păstrate în produsele convertite?
Nu. Strict JSON nu are nici o modalitate de a stoca comentarii, astfel încât acestea sunt aruncate în timpul conversiei.
JSON5 este la fel ca JSONC?
Nu chiar. JSONC, utilizat de setările VS Code, adaugă doar comentarii și virgulele următoare. Tot ceea ce permite JSONC este valabil JSON5, astfel încât puteți lipi un fișier JSONC aici, de asemenea.
Când ar trebui să folosesc JSON5 singur?
Pentru fișiere pe care oamenii le edită manual și pe care codul dvs. le citeste, cum ar fi configurația. Pentru schimbul de date cu alte sisteme, folosiți JSON simplu.