Inizia Invia un sito

Convertitore da JSON a YAML

Developer Tools

Incolla JSON e ottieni subito YAML pulito: indentazione di 2 o 4 spazi, chiavi mantenute o ordinate, tutto nel browser.

Incolla un oggetto o un array. I commenti e le virgole finali non sono JSON validi.

Risultato

Output YAML —
  • Chiavi totali —
  • Righe —
  • Profondità massima —

Cambia qualsiasi valore e il risultato si aggiorna subito.

Formula e regole

  • Gli oggetti diventano coppie "chiave: valore"; gli array diventano righe "- elemento".
  • L'indentazione aumenta di un livello per ogni oggetto o array annidato, usando 2 o 4 spazi come selezionato.
  • Le stringhe che sembrano numeri, booleani o null vengono racchiuse tra virgolette così YAML le mantiene come testo.
  • Le stringhe con interruzioni di riga o spazi iniziali/finali vengono racchiuse tra virgolette doppie.
  • Gli oggetti vuoti diventano {} e gli array vuoti diventano [].

Esempi svolti

Oggetto semplice

Input {"name":"Uslik","tools":21,"free":true}

Risultato name: Uslik tools: 21 free: true

Array di stringhe

Input {"tags":["seo","tools","calcolatrici"]}

Risultato tags: - seo - tools - calculators

Array di oggetti

Input {"items":[{"id":1,"ok":true},{"id":2,"ok":false}]}

Risultato items: - id: 1 ok: true - id: 2 ok: false

Domande frequenti

Il mio JSON viene caricato da qualche parte?

No. La conversione avviene interamente nel tuo browser con JavaScript. Chiudendo la scheda i dati vengono cancellati e nulla viene inviato a un server.

Perché alcune stringhe sono racchiuse tra virgolette?

YAML interpreta valori come 123, true o null come numeri e booleani. Racchiuderli tra virgolette li mantiene come testo, così un codice postale o un numero di versione non diventa un numero.

Supporta commenti, anchor o YAML multi-documento?

JSON non ha commenti, anchor o documenti, quindi l'output è un singolo documento YAML senza di essi. Oggetti annidati, array e tipi scalari sono pienamente supportati.

Avvertenza: I risultati seguono la formula mostrata in questa pagina e sono solo indicativi. Le quantità reali variano con materiali, tecnica e condizioni: lascia un margine prima di ordinare.