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