Cookie Questo sito conserva solo ciò che serve per funzionare. Al momento non ci sono né statistiche né pubblicità, e nulla di quanto trovi qui ti segue su altri siti. Leggi l’informativa sulla privacy

Scegli cosa consentire
+92 312 8299940Preventivo gratuito
Strumento gratuito, niente da installare

Validatore YAML Online
Controlla, formatta e visualizza YAML

Questo validatore YAML online controlla il tuo file mentre lo incolli e mostra la riga esatta di ogni errore. Inoltre formatta, disegna un albero e converte in JSON. Non si carica nulla.

  • GratisPrezzo
  • 5Modalità
  • NessunaIscrizione
  • NessunaCaricamenti

Validatore e formattatore YAML

Controlla, ordina, guarda e converti YAML nel tuo browser

Risultato
Righe
0
Chiavi
0
Profondità
0

Pronto. Incolla YAML e viene controllato subito.

Qui il browser fa tutto il lavoro, in questa scheda. Non carichiamo nulla, non salviamo nulla e non registriamo nulla.
La versione breve

Cosa Fa Per Te Un Validatore YAML Online

YAML muove gran parte del web moderno. File di configurazione, pipeline di build e impostazioni di cluster lo usano. Ma uno spazio sbagliato può rompere un intero deploy, e il messaggio di errore è spesso vago.

Questo strumento ti dice esattamente cosa non va. Prima, incolla il tuo YAML e lo strumento lo controlla subito. Se c'è un errore, vedi il messaggio e la riga. Poi un clic ti porta in quel punto.

Trova anche problemi che un parser da solo si lascerebbe sfuggire. Per esempio, un no senza virgolette può diventare false. Tra l’altro, un numero con uno zero iniziale può diventare ottale. Questi controlli fanno risparmiare vero tempo di debug.

Oltre a controllare, la pagina ha altre quattro modalità. Formatta e ordina il file, disegna un albero, lo converte in JSON e lo codifica come Base64. Tutte condividono un solo riquadro.

Tutto gira nel tuo browser. Il tuo YAML non lascia mai il dispositivo. Questo conta, perché i file di configurazione spesso contengono nomi host, token e altri dati privati.

Controllo YAML Con Errori Chiari

Prima, il validatore legge il tuo file come fa un vero parser. Se trova un errore, nomina la riga. Infatti, spiega il problema con parole semplici, come una tabulazione usata per il rientro o una parentesi che non si chiude mai.

Disegno di un file YAML a sinistra con un segno rosso su una riga sbagliata e una spunta verde sul file corretto a destra
Il validatore indica la riga che si rompe.

Ogni errore arriva con un pulsante chiamato Mostrami dove. Seleziona il punto nel tuo testo. Così lo correggi in secondi, non in minuti. Poi il controllo riparte da solo.

Quando il file è valido, ricevi comunque delle note. Elencano rischi, come yes e no senza virgolette, ancore, commenti e spazi finali.

Per maggiori dettagli, vedi: YAML 1.2 specification.

Formattatore YAML Online

Prima, passa a Formatta per ordinare il file. Poi il formattatore lo riscrive con rientri puliti di due o quattro spazi. Mette anche le virgolette ai valori che ne hanno bisogno e tiene il testo a blocchi come blocco.

Formattatore YAML online che riordina un YAML disordinato con rientri puliti e chiavi ordinate
YAML disordinato in ingresso, YAML pulito in uscita.

Puoi ordinare le chiavi dalla A alla Z. Così, i file ordinati sono facili da confrontare e da rivedere. Inoltre, tabulazioni e spazi finali spariscono. Infine, puoi incollare il file pulito nel tuo progetto.

Questo formattatore YAML online legge prima tutto il file. Così non scrive mai un output rotto. Se il YAML ha un errore, te lo dice al suo posto.

Visualizzatore YAML Online Come Albero

Un YAML lungo è difficile da leggere. Quindi la modalità albero lo mostra come rami. Poi puoi aprire solo la parte che ti serve. Ogni chiave si apre e si chiude, e il numero di elementi compare accanto.

Visualizzatore YAML online con un file di impostazioni ad albero, chiavi apribili e valori colorati
Lo stesso YAML come albero che si apre e si chiude.

Stringhe, numeri e booleani hanno colori propri. Così vedi a colpo d'occhio cosa pensa il parser di ogni valore.

Convertire YAML In JSON

Molti strumenti vogliono JSON, non YAML. Quindi la modalità di analisi converte il file subito. Lo strumento espande ancore e chiavi di unione, quindi il JSON contiene i valori finali.

YAML convertito in JSON, con il YAML a sinistra e il JSON formattato a destra
YAML convertito in JSON.

Poi puoi copiare il JSON o salvarlo come file. Anche l'ordinamento funziona qui.

Da YAML A Base64 E Ritorno

I secret di Kubernetes e molti strumenti di CI salvano i file come Base64. Quindi questa modalità codifica il tuo YAML e decodifica Base64 in YAML. Inoltre funziona con testo Unicode, come accenti ed emoji. Inoltre, un'opzione sicura per gli URL scambia i caratteri più e barra.

Modalità da YAML a Base64 che mostra un file YAML a sinistra e il testo Base64 codificato a destra
YAML codificato come Base64.

Dopo la decodifica, lo strumento controlla il testo. Se non è YAML valido, ricevi una nota.

La Trappola Di Yes E No

In YAML 1.1, le parole semplici yes, no, on e off significano vero e falso. In YAML 1.2, sono testo. Quindi lo stesso file può significare cose diverse in due strumenti. Ecco perché un deploy funziona e un altro fallisce.

Per esempio, il caso classico è il codice paese NO, che diventa false. Il validatore ti avvisa e suggerisce le virgolette. I valori tra virgolette sono sicuri in ogni parser.

Regole Di Rientro

YAML usa spazi per mostrare la struttura. YAML vieta le tabulazioni. Tra l’altro, ogni figlio deve stare più in profondità del suo genitore, e i fratelli devono allinearsi esattamente.

Poi lo strumento individua entrambi gli errori e nomina la riga. In breve, non cerchi mai a occhio uno spazio sperduto.

Inoltre, una chiave e il suo valore hanno bisogno di uno spazio dopo i due punti. Una voce di elenco ha bisogno di uno spazio dopo il trattino. Queste piccole regole causano molti errori, e lo strumento indica ciascuno.

Come funziona

Usare Il Validatore YAML Online, Passo Per Passo

Quattro passaggi ti portano da un YAML grezzo a un file pulito e controllato.

  • 1

    Incolla il tuo YAML

    Inoltre, incollalo, apri un file o prova l'esempio. Lo strumento lo controlla subito.

  • 2

    Leggi il verdetto

    Vedi valido o non valido. Gli errori mostrano la riga, e le note elencano i rischi.

  • 3

    Scegli una modalità

    Formattalo, guarda un albero, converti in JSON o codificalo come Base64.

  • 4

    Copia o salva

    Copia il risultato o salvalo come file con l'estensione giusta.

Perché questo

Cosa Fa Di Diverso Questo Validatore YAML

Molti validatori dicono solo valido o non valido. Ecco gli extra.

  • Righe esatte

    Ogni errore nomina la riga, e un pulsante la seleziona nel tuo testo.

  • Note intelligenti

    Avvisa su yes e no, zeri iniziali, tabulazioni, ancore e commenti.

  • Cinque modalità

    Convalida, formatta, guarda un albero, converti in JSON e Base64.

  • Più documenti

    Un file con più documenti riceve un selettore, quindi controlli ciascuno.

  • Sicuro fin dal progetto

    Niente eval e niente tag remoti. Gli alias si espandono e nulla viene eseguito.

  • Nulla lascia la tua scheda

    Il tuo browser fa il lavoro. Non vediamo mai il tuo YAML, e non conserviamo nulla.

Buone abitudini

Abitudini Per Scrivere YAML Più Sicuro

Piccole abitudini tengono i file di configurazione leggibili e sicuri.

  • Usa spazi, mai tabulazioni. Imposta il tuo editor per inserire spazi. Due per livello è la scelta usuale.
  • Tieni una sola misura di rientro. I rientri misti causano gli errori più confusi. Scegli due o quattro e restaci.
  • Metti le virgolette ai valori ambigui. Metti le virgolette a yes, no, on, off e a codici come NO. Allora tutti i parser concordano.
  • Metti le virgolette ai numeri che sono codici. CAP, versioni e numeri di telefono perdono gli zeri come numeri semplici.
  • Metti uno spazio dopo i due punti. Il testo chiave:valore è una sola stringa. Il testo chiave: valore è una coppia.
  • Usa il testo a blocchi per le stringhe lunghe. Una barra verticale conserva gli a capo. Un segno di maggiore unisce le righe in una.
  • Evita le chiavi duplicate. La maggior parte dei parser tiene l'ultima e nasconde la prima. Ma lo strumento ti avvisa.
  • Commenta il perché. Un breve commento fa risparmiare un'ora alla persona successiva. Ma ricorda che la formattazione toglie i commenti.
  • Convalida prima di fare il deploy. Un controllo di un secondo batte una pipeline fallita.
  • Ordina le chiavi nei file condivisi. Chiavi ordinate rendono brevi i diff e facili le revisioni.
  • Tieni fuori i segreti. Non incollare mai vere password o token in nessuno strumento. Usa valori di prova.
Da evitare

Errori YAML Comuni Che Questo Strumento Individua

Ognuno di questi rompe un deploy o cambia i tuoi dati. Ma il validatore li trova.

  • Tabulazioni nel rientro

    YAML vieta le tabulazioni. Lo strumento nomina la riga.

  • Rientro irregolare

    Infatti, una chiave spostata di uno spazio rompe la struttura. Lo strumento mostra dove.

  • Yes e no senza virgolette

    Possono diventare true e false. Le virgolette lo risolvono.

  • Zeri iniziali

    Il valore 0755 può diventare ottale. Mettilo tra virgolette se è un codice.

  • Parentesi non chiuse

    Una parentesi o una virgoletta che non si chiude mai nasconde il resto del file.

  • Spazio mancante dopo i due punti

    Così, senza lo spazio, la riga è testo semplice e non una chiave.

Domande

Domande frequenti sul validatore YAML

Questo validatore YAML online è gratis?

Sì. Inoltre, non costa nulla, non chiede un account e non ha limiti. Poiché funziona nel tuo browser, non abbiamo costi di server da girarti.

Il mio YAML viene caricato da qualche parte?

No. Il tuo browser legge e controlla il file. Nulla arriva a questo sito, e non conserviamo niente. Quando chiudi la scheda, tutto sparisce.

Quale versione di YAML legge?

Legge il nucleo comune di YAML 1.2, con ancore, alias, testo a blocchi ed elenchi inline. Le note ti avvisano dove gli strumenti YAML 1.1 possono leggere un valore in modo diverso.

Come mostra gli errori?

Tra l’altro, ottieni un messaggio chiaro e il numero di riga. Un pulsante Mostrami dove seleziona il punto nel tuo testo.

Che cosa cambia il formattatore?

Rientra di nuovo il file, mette le virgolette ai valori che ne hanno bisogno e toglie gli spazi in fondo alle righe. Puoi anche ordinare le chiavi.

Perché i miei commenti sono stati rimossi?

La formattazione riscrive il file dai suoi dati, e i dati non contengono commenti. Ma una nota ti avvisa quando succede.

Può controllare file Kubernetes o Docker Compose?

Controlla la sintassi YAML di qualsiasi file. Non controlla lo schema, quindi non può dire se un nome di campo è valido per Kubernetes.

Come tratta più documenti?

Infatti, un file separato da tre trattini mostra un selettore. Scegli quale documento controllare, formattare o convertire.

Che cos'è l'avviso su yes e no?

In YAML 1.1, un yes o no senza virgolette significa vero o falso. In YAML 1.2, è testo. Quindi lo strumento ti avvisa perché tu aggiunga le virgolette.

Ancore e alias sono supportati?

Sì. Lo strumento li espande nell'output formattato e in JSON. Una nota ti dice quando il file li usa.

Come funziona la modalità Base64?

Trasforma il tuo YAML in testo Base64, o decodifica Base64 in YAML. Così, esiste un'opzione sicura per gli URL, per token e indirizzi.

È sicuro incollare un file di configurazione?

Lo strumento non lo invia mai da nessuna parte. Tuttavia evita di incollare veri segreti in qualsiasi sito. Usa valori di prova quando puoi.

Quanto può essere grande il file da controllare?

Fino a qualche megabyte. I file molto grandi possono leggersi lentamente su un telefono.

Perché lo strumento mette le virgolette ad alcuni valori durante la formattazione?

Alcuni valori semplici, come y o la parola null, potrebbero essere letti in altro modo. Le virgolette li tengono come testo, quindi i dati restano uguali in ogni parser.

Posso convalidare un file YAML con soli commenti?

Sì. Un file con soli commenti è valido e non contiene dati. Lo strumento mostra zero chiavi e ti dice che il file è pulito.

Funziona su un telefono?

Sì. Inoltre, i pannelli si impilano e gli elenchi scorrono. Tuttavia, per file lunghi una tastiera resta più comoda.

Altri strumenti gratuiti

Utili Compagni Per I File Di Configurazione

Controllare è solo un passaggio. Inoltre, questi tre strumenti gestiscono i passaggi intorno.

Pronto a controllare del YAML?

Incolla il tuo file e guarda il verdetto. Inoltre, il validatore è gratis, non chiede un account e tiene ogni byte sul tuo dispositivo.