Convertitore TOML ↔ JSON
Convertitore gratuito bidirezionale TOML ↔ JSON online. Conversione in tempo reale, errori con riga/colonna, indentazione configurabile. Tutto nel browser, nessun upload.
Cos'è TOML e perché si usa?
TOML è un formato di file di configurazione progettato per essere facile da leggere e scrivere. Molto usato in Rust (Cargo.toml), Python (pyproject.toml) e molti progetti moderni.
Come converto TOML in JSON?
Incolla il TOML nella scheda TOML → JSON. Il risultato JSON appare istantaneamente mentre scrivi, con l'indentazione scelta. Poi copia o scarica.
Posso riconvertire JSON in TOML?
Sì. Passa alla scheda JSON → TOML e incolla un JSON valido. Oggetti piatti, array e tabelle annidate diventano tabelle TOML e tabelle inline.
Lo strumento mostra dove si trova l'errore TOML?
Sì. Un TOML non valido mostra un errore localizzato con riga e colonna esatte del problema, per correggere al volo.
I miei dati di configurazione vengono inviati a un server?
No. La conversione avviene interamente nel browser con la libreria smol-toml inclusa localmente. Nessun caricamento.
Quali funzionalità TOML sono supportate?
Lo strumento supporta la specifica TOML 1.0: tabelle, array, tabelle inline, stringhe, interi, float, booleani, date e orari.
Come vengono convertite le date TOML in JSON?
Date e datetime TOML diventano stringhe ISO-8601 in JSON, poiché JSON non ha un tipo data nativo. La conversione inversa produce stringhe tra virgolette.
Posso scegliere l'indentazione JSON?
Sì. Scegli 2 spazi, 4 spazi, tabulazione o compatto (senza spazi) dal selettore di indentazione.
Come usare Convertitore TOML ↔ JSON
Il convertitore TOML ↔ JSON traduce tra file di configurazione TOML e JSON in entrambe le direzioni, in tempo reale mentre digiti, usando il parser smol-toml incluso localmente nella pagina. Nulla di ciò che incolli viene caricato — ogni conversione avviene nel tuo browser.
- Rimani sulla scheda TOML → JSON e incolla il tuo TOML (per esempio una sezione di Cargo.toml o pyproject.toml) nella casella di input a sinistra. Il risultato JSON compare a destra mentre digiti.
- Scegli l'indentazione del JSON — 2 spazi, 4 spazi, tabulazione o compatto — e l'output viene riformattato all'istante. Un TOML non valido produce un errore che mostra riga e colonna esatte.
- Passa alla scheda JSON → TOML e incolla un JSON valido per ottenere un documento TOML con tabelle e tabelle in linea.
- Usa Copia sul pannello di output, Scarica per salvare output.json o output.toml, o Sposta output in input per concatenare una conversione di andata e ritorno.
- Premi Esempio per caricare uno snippet pronto che mostra tabelle, array e tabelle in linea.
Andata e ritorno delle date TOML: diventano stringhe ISO-8601 nel JSON, quindi rimuovi le virgolette prima di rimandare il valore a un validatore TOML rigoroso.
Strumenti correlati
- YAML in JSON Converti YAML in JSON istantaneamente online. Incolla il tuo YAML e ottieni JSON pulito con validazione e formattazione.
- JSON in YAML Converti JSON in YAML istantaneamente. Incolla JSON e ottieni YAML pulito con indentazione corretta.
- XML in JSON Convertitore gratuito XML in JSON online. Incolla il tuo XML e ottieni JSON formattato istantaneamente con validazione e preservazione della struttura.
- Validatore JSON Valida la sintassi JSON istantaneamente con messaggi di errore dettagliati e numeri di riga. Strumento gratuito che funziona nel browser.
- Abbellire JSON Formatta e abbellisci JSON con rientro personalizzabile. Abbellisci JSON compresso istantaneamente nel browser.
- TSV in JSON Converti TSV in JSON online gratis. Supporta intestazioni, rilevamento automatico dei tipi e minificazione. Tutto nel browser.
- JSON in CSV Convertitore gratuito JSON in CSV online. Appiattisci oggetti annidati, scegli delimitatori e scarica subito. 100% nel browser.
- Convertitore CSV in JSON Converti CSV in JSON online gratis. Supporta delimitatori personalizzati, oggetti basati su intestazione e rilevamento automatico dei tipi. Tutto nel browser.