Incolla o apri i tuoi dati
Incolla del testo o trascina un file. Il formato viene rilevato, oppure sceglilo in “Da”.
Converti file di configurazione e dati tra otto formati e scopri esattamente dove un file è rotto.
Trasforma dati di esempio in interfacce TypeScript, schemi Zod, struct Go o dataclass Python.
Incolla o apri dei dati per convertirli.
Incolla del testo o trascina un file. Il formato viene rilevato, oppure sceglilo in “Da”.
Scegli un formato dati o un linguaggio per i tipi. Gli errori nell'input vengono mostrati con riga e colonna.
Regola rientro, ordinamento o nome del tipo, poi copia il risultato o salvalo come file.
Genera immagini, video e modelli 3D dal tuo codice con WaveSpeed AI.
Crea immagini da un prompt o modifica quelle che hai.
Trasforma un'immagine fissa o un prompt in una breve clip video.
Trasforma un'immagine in un modello 3D.
$1 in crediti gratuiti per i nuovi account idonei. Nessuna carta richiesta. I generatori hanno requisiti separati di account e crediti. Questo strumento è gratuito: convertitore di formati dati.
Sì. Converti quanto vuoi senza account e senza limiti oltre alla memoria del tuo dispositivo.
No. Lettura e scrittura avvengono nella scheda del browser, quindi le configurazioni con password o dati dei clienti restano sul tuo dispositivo.
JSON, YAML (con ancore, merge key e più documenti), TOML 1.0, XML, CSV e TSV, INI, file .env e query string degli URL, in qualsiasi direzione. I tipi si possono generare come interfacce TypeScript, schemi Zod, struct Go o dataclass Python.
Con riga e colonna, una breve spiegazione e la riga stessa con un indicatore. “Vai all'errore” seleziona il punto nel riquadro.
I numeri interi oltre 2^53, come gli ID a 64 bit, restano esatti tra JSON, YAML e TOML. Le date TOML mantengono la loro forma. Stringhe come “yes”, “on” o “2024-01-01” vengono messe tra virgolette in YAML, così i lettori YAML più vecchi non le trasformano in booleani o date.
Gli attributi diventano chiavi che iniziano con @, il testo di un elemento accanto agli attributi diventa #text e gli elementi ripetuti diventano una lista. Commenti e istruzioni di elaborazione vengono omessi, e nel contenuto misto (testo tra elementi figli) i pezzi di testo vengono uniti.
Te lo diciamo. TOML non ha null, quindi le chiavi null vengono omesse con una nota; CSV, INI e .env sono piatti, quindi i valori annidati vengono appiattiti (address.city, DATABASE__HOST) e le liste scritte come JSON.
Dall'esempio stesso: un campo assente in alcuni elementi di una lista diventa facoltativo, un campo talvolta null diventa nullable, i numeri interi diventano integer e gli oggetti con la stessa forma condividono un unico tipo. Controlla il risultato se il tuo esempio non copre tutti i casi.
Gratis, privato e senza limiti.