jsonecho

YAML Validator

Scopri se il tuo YAML viene analizzato e dove non lo è.

Caricamento dello strumento...

Come usare YAML Validator

  1. Incolla il tuo YAML.
  2. Leggi il messaggio. Verde significa valido, rosso mostra il problema.
  3. Apri la vista ad albero per vedere come sono stati analizzati i valori.

Informazioni su YAML Validator

Gli errori YAML raramente riguardano parentesi mancanti. Riguardano uno spazio di troppo o di meno, una tabulazione dove servirebbero spazi o un due punti in un valore senza virgolette. Il validatore esegue un'analisi completa e ti mostra la riga e la colonna in cui il parser si è arreso.

In caso di successo ottieni una versione normalizzata del tuo file e la vista ad albero mostra come è stato interpretato. È un buon modo per verificare che una lista sia davvero una lista e un numero sia davvero un numero.

Domande frequenti

Perché il mio YAML fallisce con un errore di tabulazione?

YAML non consente le tabulazioni per l'indentazione. Sostituiscile con spazi: la maggior parte degli editor può farlo automaticamente.

Cosa significa "bad indentation of a mapping entry"?

Una chiave è indentata in modo diverso dalle sue pari, oppure un elemento di lista si trova alla profondità sbagliata. Guarda la riga indicata e confrontala con quelle sopra.

Controlla anche le regole di Kubernetes o Docker Compose?

No, solo la sintassi YAML. Ti dirà che il file viene analizzato, non che le chiavi sono valide per il tuo strumento.

I file con più documenti sono supportati?

Sì. I documenti separati da --- vengono letti e mostrati come lista nell'albero.

Perché un valore è mostrato come stringa tra virgolette?

Sembra un numero o un booleano che deve restare testo, come "yes" o "0123". Il validatore li racchiude tra virgolette nell'output normalizzato.

Altro in Strumenti YAML

Tutti gli strumenti →