JSON Toolkit

Convertitore JSON5

Converti tra JSON5 e JSON standard con commenti, apici singoli e virgole finali

JSON5 → JSONSupporta commenti, apici singoli, virgole finali, chiavi senza virgolette e numeri esadecimali
Risultato JSON standard

Conversione tra JSON5 e JSON standard

JSON5 estende il JSON standard con commenti, stringhe tra apici singoli, chiavi senza virgolette, virgole finali e numeri esadecimali, ed è quindi diffuso per configurazioni frontend e file di dati scritti a mano. Questa pagina trasforma JSON5 in JSON rigoroso per API e strumenti che accettano solo JSON standard.

La direzione inversa stampa il JSON standard come testo compatibile con JSON5 mantenendo chiavi e virgolette convenzionali, adatto a progetti che preferiscono file con commenti. La conversione opera a livello sintattico e non inventa mai commenti.

Quando compare un errore sintattico, l’editor segnala riga e colonna e spiega la causa, ad esempio una virgola finale fuori posto o una stringa non terminata. Correggi e riesegui la conversione; input e output restano nel browser.

Domande frequenti

Browser o backend possono leggere direttamente file JSON5?
La maggior parte dei parser integrati accetta solo JSON standard. Converti in JSON standard su questa pagina prima della distribuzione, oppure esegui la conversione durante la fase di build.
I commenti vengono conservati durante la conversione?
I commenti vengono eliminati quando si produce JSON standard perché il formato non li supporta. Anche la direzione inversa non genera commenti.
Cosa succede alle chiavi senza virgolette?
Le chiavi senza virgolette ricevono virgolette doppie nell’output JSON standard, mentre il testo della chiave resta invariato.