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
- Incolla il JSON o apri un file .json.
- Scegli la dichiarazione: const, export default, module.exports o solo l’oggetto.
- Scegli apici singoli o virgolette doppie e il rientro.
- 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.