Nouplo

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

  1. Incolla lo YAML. Viene controllato mentre scrivi.
  2. Se non si analizza, la riga viene indicata e si mostrano quelle attorno.
  3. Se si analizza, guarda gli avvisi sotto.
  4. 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.

Strumenti correlati