Validatore YAML
Si analizza — e significa quel che credi?
Gli esempi sostituiscono temporaneamente i dati e le impostazioni. Puoi ripristinare il lavoro precedente.
0 caratteri
Risultato
Incolla o scrivi qui sopra per vedere il risultato.
I tuoi file restano sul tuo dispositivo
Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.
Esempio
Esempio pratico — Validatore YAML
Inserisci le righe in ordine e usa le impostazioni seguenti. Confronta il risultato con le righe di uscita.
| Voce | Valore |
|---|---|
| Ingresso 1 | name: Ada |
| Ingresso 2 | items: [pen, book] |
| Uscita 1 | YAML valido — una mappa (mapping) con 2 chiavi al primo livello. |
Questa mappa ha due chiavi principali, name e items. items è una lista con pen e book.
Come funziona
- Incolla lo YAML. Viene controllato mentre scrivi.
- Se non si analizza, la riga viene indicata e si mostrano quelle attorno.
- Se si analizza, guarda gli avvisi sotto.
- Correggi e incolla di nuovo.
Domande frequenti
- Perché avvisare su qualcosa che si analizza?
- Perché gli errori che costano davvero tempo sono quelli che si analizzano. country: no è il booleano false, non la Norvegia. version: 1.2.3 è testo, mentre 1.2 sarebbe un numero. code: 0755 perde lo zero iniziale. Mettere le virgolette risolve ciascun caso, e nulla te lo dice finché qualcosa a valle non si comporta male.
- Perché una tabulazione è un errore e non un avviso?
- Perché YAML vieta del tutto le tabulazioni per il rientro: è uno dei pochi punti su cui la specifica è netta. Gli editor che le inseriscono in silenzio sono la causa abituale.
- Di quale versione di YAML si tratta?
- L’analizzatore copre il sottoinsieme che i file di configurazione usano davvero: mappature, elenchi, stili a blocchi e a flusso, stringhe multiriga, àncore nella forma comune. Angoli esotici della specifica potrebbero non essere coperti — e lo dirà invece di tirare a indovinare.
- Viene inviato qualcosa a un server?
- No. Gira nel browser: quello che incolli resta sul tuo computer.