YAML — YAML Ain't Markup Language

Formato testuale per dati strutturati e configurazione, sensibile a indentazione e schema del parser.

Estensioni
.yaml, .yml
MIME type
application/yaml, text/yaml
Tipo
serializzazione dati · testuale
Standard
Produttore
Compatibilità

Cos’è un file YAML?

Le estensioni associate sono .yaml, .yml. L’estensione aiuta a identificare il formato, ma non sostituisce il controllo della struttura interna e del MIME type.

Come riconoscere un file YAML

Quando applicabile, la firma iniziale o magic bytes è:

Non definita come firma unica; usare parser e MIME coerenti.

Come aprirlo

Sicurezza

Rischio medio

Alcuni parser YAML supportano tag e costruttori che possono istanziare oggetti o chiamare codice. Scegli un parser safe e non deserializzare input non fidati senza limiti.

Contenuti attivi: La sintassi base è dati, ma estensioni e parser possono introdurre costruttori attivi.

Conversioni

Conversioni disponibili: JSON, XML, TOML.

Formati correlati

JSON