Non avviene alcun trattamento dei contenuti dei tuoi file. Non ti serve un accordo sul trattamento dei dati con gottrix per gestire documenti riservati o aziendali.
Hosted in GermanyGlobal Content Delivery
Server di origine presso Hetzner in Germania, distribuzione mondiale tramite una rete di distribuzione dei contenuti (CDN). Il contenuto dei tuoi file non viene mai trasmesso in questo processo - non lascia il tuo dispositivo.
Il JSON è il formato di scambio di API e programmi, ma come file di configurazione letto da una persona il TOML è più piacevole: sezioni tra parentesi quadre, semplici righe chiave = valore e commenti; questo strumento serializza il tuo oggetto JSON in un TOML ben formato, come quelli che usano Cargo.toml o pyproject.toml.
Tutto viene eseguito interamente in locale (smol-toml, JavaScript puro): gli oggetti diventano tabelle, gli oggetti annidati diventano sotto-tabelle (es. [server.meta]), gli array diventano array TOML e stringhe, numeri e booleani diventano scalari; poiché il TOML richiede una tabella al livello radice, un array, uno scalare o null alla radice viene rifiutato con un messaggio chiaro.
Questa esigenza si presenta quando generi una config Cargo o pyproject da un modello, quando trasformi impostazioni JSON in un .toml modificabile a mano, oppure quando produci una config leggibile a partire da un'API; onestamente il TOML non ha un tipo null, quindi gli oggetti con valori null vengono rifiutati con un messaggio chiaro, non scartati di nascosto; non viene caricato nulla.
Una nota onesta sui limiti: TOML non conosce il valore nullo né tipi misti all'interno dello stesso array. Se il tuo JSON contiene tali costrutti, non possono essere convertiti senza perdita - lo strumento lo rende trasparente invece di produrre in silenzio qualcosa di non valido o errato.
Scheda tecnica
Scheda tecnica
Formati di input
JSON
Formato di output
TOML
Elaborazione in batch
No
Elaborazione
In locale nel browser (JavaScript)
Caricamento file
Nessuno
In 3 passaggi
Trascina o scegli il tuo file JSON.
Lo strumento lo serializza in TOML.
Scarica il file TOML.
Limiti: Si aspetta un oggetto JSON al livello radice (un array, uno scalare o null alla radice viene rifiutato); gli oggetti annidati diventano sotto-tabelle, gli array diventano array TOML; il TOML non ha un tipo null, quindi gli oggetti con null vengono rifiutati; l'ordine delle chiavi segue quello del JSON.
Domande frequenti
Il mio file viene caricato?
No, tutto avviene interamente in locale nel browser; il tuo file non lascia mai il dispositivo.
Perché la radice deve essere un oggetto?
Perché un documento TOML è una tabella al livello radice; un array, uno scalare o null alla radice non può quindi essere rappresentato e viene rifiutato con un messaggio chiaro.
Come vengono convertiti gli oggetti annidati?
In tabelle e sotto-tabelle TOML, es. [server] e [server.meta] per un oggetto annidato dentro un altro.
E i valori null?
Il TOML non ha un tipo null; gli oggetti con valori null vengono rifiutati con un messaggio chiaro, non scartati di nascosto.
Solo con il tuo consenso misuriamo l'utilizzo in forma anonimizzata tramite cookie per migliorare gottrix. I tuoi file restano sempre in locale, sul tuo dispositivo. Privacy