Convertitore da YAML a JSON

Incolla YAML e converti in JSON formattato per API, script e migrazione di configurazioni.

Tutte le conversioni avvengono localmente nel tuo browser. Nessun JSON, CSV, YAML o XML viene inviato ai nostri server.
YAMLJSON

Esempi rapidi

Converti la configurazione YAML in JSON formattato

La conversione da YAML a JSON è utile quando configurazioni, snippet CI, esempi di infrastruttura o dati della documentazione devono essere utilizzati da API, script, fixture di test o strumenti di validazione più rigorosi. Il convertitore analizza un documento YAML e genera JSON indentato.

JSON è meno espressivo di YAML. Commenti, ancore, alias e alcune sintassi specifiche di YAML non hanno un equivalente diretto in JSON, quindi rivedi l'output prima di usarlo come configurazione di produzione.

Cosa verificare dopo la conversione

  • Commenti e ancore che aiutavano a spiegare l'YAML originale.
  • Valori impliciti di YAML come true, false, null, e numeri.
  • Valori tra virgolette che devono rimanere stringhe nell'output JSON.
  • YAML multi-document separato da ---, che dovrebbe essere separato prima della conversione.
Nota sulle stringhe: Metti i valori YAML tra virgolette quando un valore che sembra numerico deve rimanere una stringa, come un ID, un CAP o un numero di versione.

FAQ su YAML e JSON

I commenti, le ancore e gli alias di YAML vengono preservati?

No. JSON non supporta commenti, ancore o alias, quindi quelle funzionalità presenti solo in YAML non sono rappresentate nell'output.

Perché un valore YAML ha cambiato tipo?

YAML può dedurre booleani, null e numeri. Metti tra virgolette un valore in YAML se deve rimanere una stringa in JSON.

Questo può convertire più documenti YAML contemporaneamente?

Questo convertitore è pensato per un singolo documento YAML. Separa i YAML multi-documento prima della conversione in modo che ogni documento abbia un output JSON distinto.