MaisTools
Sviluppatore/

Convertitore JSON, YAML, CSV

Incolla JSON, YAML o CSV, scegli il formato di destinazione e converti subito.

Origine
Destinazione
Input
Output
L'output appare qui.

Informazioni su questo strumento

Converte tra i tre formati più comuni per rappresentare dati strutturati: JSON (oggetti e array), YAML (configurazioni leggibili) e CSV (tabelle e fogli di calcolo). Utile per migrare configurazioni tra strumenti, esportare dati da un formato all'altro, preparare fixture di test o semplicemente leggere un file in un formato poco familiare.

Come si usa

  1. Incolla il contenuto nel formato di origine.
  2. Seleziona il formato di destinazione.
  3. Il risultato appare formattato e validato.
  4. Copia o scarica come ti serve.

Domande frequenti

Quali conversioni hanno senso?
JSON e YAML sono più o meno equivalenti in capacità (entrambi supportano strutture gerarchiche), quindi la conversione è diretta. CSV è tabellare (righe e colonne), quindi ha senso solo per dati piatti. Provare a convertire un JSON annidato in CSV implica decisioni su come appiattire i dati, e il risultato può essere compromesso.
Quale separatore si usa in CSV?
La virgola è lo standard internazionale, ma in alcune regioni (come l'Italia) si usa il punto e virgola perché la virgola funge da separatore decimale. Lo strumento gestisce entrambi, ma conferma il formato atteso dall'applicazione che consumerà il risultato.
Il risultato preserva l'ordine delle chiavi?
JSON e YAML non richiedono un ordine specifico delle chiavi, ma la maggior parte degli strumenti (incluso questo) preserva l'ordine originale. CSV è per natura ordinato per colonne. Se la tua applicazione dipende da un ordine specifico, controlla manualmente il risultato.