Da JSON a YAML

Incolla il JSON di una risposta API o di un export e ottieni uno YAML davvero leggibile — niente parentesi graffe, niente virgole finali, una chiave per riga.

Le configurazioni spesso contengono chiavi e nomi host — qui non viene inviato nulla.

Come si usa

  1. Incolla il JSON nel primo riquadro.
  2. Leggi lo YAML sotto: compare mentre digiti.
  3. Premi «Copia», oppure cambia scheda per convertire nella direzione opposta.

Da sapere

Perché YAML per la configurazione

JSON è stato pensato per le macchine: ogni stringa tra virgolette, ogni elemento separato da virgola, nessun commento ammesso. YAML dà la stessa struttura con l’indentazione al posto della punteggiatura, e quando il file diventa qualcosa che una persona modifica a mano — una pipeline, un deployment, la configurazione di un linter — quella differenza decide quanto spesso lo si sbaglia.

Di che cosa si occupa il convertitore

Le stringhe che potrebbero essere scambiate per numeri, booleani o date escono tra virgolette, così una versione «1.10» non diventa il numero 1.1 e un codice paese «NO» non diventa false. I valori lunghi non vengono mandati a capo, perché una riga spezzata dentro un URL è un bug che aspetta il deploy successivo.

Domande frequenti

Vengono aggiunti dei commenti?

No. Il JSON non ne ha da riportare, e inventarli sarebbe tirare a indovinare. Puoi aggiungere i tuoi una volta che il file è nell’editor.

Il risultato torna a essere JSON identico?

Sì. La conversione è strutturale: chiavi, valori, array e annidamenti sono conservati esattamente, quindi un giro di andata e ritorno restituisce ciò da cui sei partito.

I miei dati vengono inviati a un server?

No. Tutto avviene nel tuo browser, cosa che conta per le risposte API che contengono dati reali.

Quanto può essere grande il file?

Fino a circa cinque megabyte. Oltre, il browser fatica a mostrare il risultato più che a convertirlo.

Strumenti correlati