Ispeziona YAML come JSON formattato
YAML to JSON è utile quando un file di configurazione, uno snippet CI o un esempio di infrastruttura deve essere verificato in un formato più rigoroso. Il convertitore analizza un documento YAML e genera JSON indentato in modo che la struttura degli oggetti, gli array e i valori dedotti siano più facili da ispezionare.
Alcune funzionalità di YAML vanno perdute perché JSON non può rappresentarle. Commenti, ancore, alias e separatori di documento devono essere verificati prima di usare il JSON convertito in script o test.
Funzionalità YAML da verificare dopo la conversione
| Caratteristica YAML | Risultato JSON |
|---|---|
| Comments | Rimosse, perché JSON non supporta i commenti. |
| Ancore e alias | I dati risolti possono rimanere, ma i nomi delle ancore non vengono preservati. |
| Booleani impliciti, null e numeri | Interpretati come tipi di valore JSON; racchiudi tra virgolette i valori che devono rimanere stringhe. |
| Documenti multipli | Dividili prima; questo strumento è pensato per un solo documento YAML. |
00123, 1.0, o 2026-05-01 quando il testo esatto è importante. FAQ su YAML to JSON
Perché un valore è diventato booleano, numero o null?
YAML può inferire i tipi dal testo semplice. Racchiudi tra virgolette il valore sorgente se l'output JSON deve mantenerlo come stringa.
È sicuro convertire ancore e alias?
Verificale attentamente. JSON può contenere i dati risolti, ma la struttura riutilizzabile delle ancore e i nomi delle ancore non vengono preservati.
Perché i documenti YAML multi-sezione devono essere divisi prima?
JSON richiede un unico valore di livello superiore. Dividere i documenti YAML mantiene ogni output chiaro e evita di unire blocchi di configurazione non correlati.