Strumenti YAML

Una cassetta degli attrezzi YAML completa: verifica della sintassi, formattazione / abbellimento, esplorazione della struttura con la vista ad albero e conversione in JSON. Inoltre: Confronto YAML | JSON ↔ YAML | Confronto JSON.
Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su alcun server.
Modalità:
Come si usa: incolli il suo YAML nella casella di testo sinistra, scelga una modalità e prema Elabora.
Verifica: controlla la sintassi YAML e segnala gli errori con numeri di riga e di colonna. Individua problemi di rientro, mappature non valide e sequenze malformate.
Formatta: abbellisce lo YAML con un rientro configurabile (2/4 spazi o tabulazioni). Facoltativamente ordina le chiavi in ordine alfabetico.
Vista ad albero: mostra lo YAML analizzato come albero interattivo richiudibile per esplorare la struttura del documento. Usi la casella di ricerca per filtrare i nodi per chiave o valore.
In JSON: converte lo YAML nel JSON equivalente. Le funzioni complesse dello YAML (ancore, alias, tag) vengono risolte in oggetti JSON semplici.
Che cos'è lo YAML?

Lo YAML è un formato di configurazione basato sul rientro invece che sulle parentesi: l'annidamento è dato dagli spazi bianchi, un trattino avvia un elemento di lista, e chiave: valore è una mappatura. Gli scalari senza virgolette ricevono un tipo — yes è un booleano, 07 è un numero — ed è per questo che è famoso il "problema della Norvegia" (NO = Norvegia, analizzato come falso). Le ancore (&x) e gli alias (*x) riutilizzano nodi all'interno di un unico documento.

Ancore e alias vengono risolti durante la conversione in JSON.