ToolStudio.es
Nel tuo browser1 Prova Gratuita

Convertire JSON in JavaScript

Converte il JSON in un oggetto letterale JavaScript pronto da incollare nel tuo codice, con lo stile di virgolette e di dichiarazione che usi.

Prova gratuita: elabora 1 documento (incollato o 1 file) e cambia le opzioni quante volte vuoi. Gli errori non consumano la prova.
Input · JSON

Tutto avviene nel tuo browser: i tuoi dati non vengono inviati a nessun server.

Risultato · JavaScript
Dichiarazione
Virgolette
Rientro

Da JSON a un oggetto JavaScript

Il JSON somiglia a JavaScript ma non è la stessa cosa: impone le virgolette doppie su tutte le chiavi. Quando vuoi incollare dei dati nel tuo codice, di solito li scrivi con lo stile del progetto: chiavi senza virgolette, apici singoli e una dichiarazione come const o export default.

Questo strumento lo fa al posto tuo. Toglie le virgolette dalle chiavi che sono nomi validi in JavaScript, scrive i testi con apici singoli o virgolette doppie, aggiunge la dichiarazione che scegli (const, export default o module.exports) e, se vuoi, le virgole finali.

I numeri vengono copiati così come sono e i caratteri speciali dei testi ricevono l’escape corretto.

Come convertire JSON in JavaScript

  1. Incolla il JSON o apri un file .json.
  2. Scegli la dichiarazione: const, export default, module.exports o solo l’oggetto.
  3. Scegli apici singoli o virgolette doppie e il rientro.
  4. Premi «Converti in JavaScript» e copia il codice o scarica il file .js.

Quando usarlo

  • Incollare dati di esempio o mock in un test.
  • Trasformare un file di configurazione JSON in un modulo JavaScript.
  • Creare costanti con elenchi di paesi, categorie o traduzioni.
  • Adattare un JSON allo stile del tuo progetto (Prettier, ESLint).

Domande Frequenti

Che differenza c’è tra JSON e un oggetto JavaScript?

JSON è un formato di testo con regole rigide: chiavi tra virgolette doppie, niente commenti né virgole finali. Un oggetto letterale JavaScript ammette chiavi senza virgolette, apici singoli, virgole finali ed espressioni.

Perché alcune chiavi restano tra virgolette?

Perché non sono identificatori validi in JavaScript, per esempio «first-name» o «1st». Queste chiavi hanno bisogno delle virgolette perché il codice funzioni.

Posso usare il risultato in TypeScript?

Sì, è JavaScript valido anche in TypeScript. Se vuoi anche i tipi, usa il convertitore da JSON a TypeScript.

I miei dati vengono inviati a un server?

No. Tutto viene elaborato nel tuo browser con JavaScript. Il testo che incolli e i file che apri non lasciano il tuo dispositivo, quindi puoi usare tranquillamente dati interni o dei clienti.

È gratis?

Sì. Puoi provare lo strumento gratis con un documento (incollato o un file) e cambiare le opzioni tutte le volte che vuoi; i tentativi con errori non consumano la prova. Per un uso illimitato e per elaborare più file alla volta, ToolStudio Pro costa 1,99 € al mese e include tutti gli strumenti.

Strumenti correlati

Sviluppo

Convertire JSON in TypeScript

Crea interfacce o type TypeScript da JSON: gli oggetti di una lista vengono uniti in un solo tipo, le chiavi mancanti diventano opzionali (?) e si creano unioni quando i valori cambiano.

JSONTypeScript
Prova lo strumento
Sviluppo

Formattatore JSON

Incolla JSON minimizzato o disordinato e ottienilo indentato con 2, 4 spazi o tabulazione, con le chiavi ordinate se vuoi. Ogni errore indica riga e colonna.

JSON
Prova lo strumento
Sviluppo

Minimizzare JSON

Compatta il JSON in una sola riga senza cambiare alcun valore e guarda quanto si riduce. Utile per API, file di configurazione e richieste più leggere.

JSON
Prova lo strumento
Sviluppo

Validatore JSON

Valida JSON secondo lo standard RFC 8259 con ogni errore spiegato in modo chiaro: virgole finali, apici, chiavi senza virgolette o commenti. Segnala anche le chiavi duplicate.

JSON
Prova lo strumento