Nano Banana 2.1 ONLINE — L'ultimo di Google | Provalo →
WAVESPEED AI CONVERTITORE DI FORMATI DATI Funziona nel browser
100% GRATIS

Convertitore di formati dati gratuitoJSON, YAML, TOML, XML, CSV e altri.

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.

8 formati, in ogni direzioneErrori per riga e colonnaTipi dai dati
Senza registrazione Senza upload Nessun limite

Input

Oppure prova un esempio

Incolla o apri dei dati per convertirli.

Output

I tuoi dati vengono convertiti in questa scheda del browser e non lasciano mai il tuo dispositivo.
TRE SEMPLICI PASSAGGI

Come convertire formati di dati

01

Incolla o apri i tuoi dati

Incolla del testo o trascina un file. Il formato viene rilevato, oppure sceglilo in “Da”.

02

Scegli la destinazione

Scegli un formato dati o un linguaggio per i tipi. Gli errori nell'input vengono mostrati con riga e colonna.

03

Copia o scarica

Regola rientro, ordinamento o nome del tipo, poi copia il risultato o salvalo come file.

WaveSpeed AI

Stai sviluppando qualcosa con un'API?

Genera immagini, video e modelli 3D dal tuo codice con WaveSpeed AI.

  • Oltre 1.000 modelli AI
  • Immagini, video e 3D
  • Paghi a consumo

$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.

Domande frequenti sul convertitore di formati dati

Questo convertitore è gratuito?

Sì. Converti quanto vuoi senza account e senza limiti oltre alla memoria del tuo dispositivo.

I miei dati vengono caricati?

No. Lettura e scrittura avvengono nella scheda del browser, quindi le configurazioni con password o dati dei clienti restano sul tuo dispositivo.

Quali formati sono supportati?

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.

Come vengono mostrati gli errori?

Con riga e colonna, una breve spiegazione e la riga stessa con un indicatore. “Vai all'errore” seleziona il punto nel riquadro.

Numeri grandi e date vengono mantenuti?

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.

Come viene mappato l'XML?

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.

Cosa succede ai dati che un formato non può contenere?

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.

Come vengono dedotti i tipi?

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.

Tutti gli strumenti gratuiti

Qualsiasi formato, in pochi secondi.

Gratis, privato e senza limiti.

Converti dati