ship-to: *id001

specialDelivery: > Follow the Yellow Brick Road to the Emerald City. Pay no attention to the man behind the curtain. ...

Przykłady użycia Przykładami oprogramowania z konfiguracją opartą na YAML są m.in. Ansible (zarządzanie aplikacjami), Kubernetes (zarządzanie aplikacjami), Home Assistant (konfigurowanie automatyki domowej), Spring (zarządzanie aplikacjami w Javie), IBM Cloud Manager with OpenStack (zarządzanie serwisami chmurowymi) czy specyfikacja (definiowanie API webowych).

YAML a XML XML jest najpopularniejszym obecnie uniwersalnym językiem przeznaczonym do reprezentowania danych.

Czytelność: składnia YAML-a jest bardziej przejrzysta niż XML, ponieważ struktura dokumentu określona jest niewidocznymi dla człowieka znakami niedrukowalnymi (znakami nowej linii i wcięciami). XML z kolei używa znaczników, które wizualnie się zlewają z istotną treścią dokumentu, co wpływa ujemnie na czytelność zapisu. Struktury danych: YAML, podobnie jak XML, ma strukturę drzewa uporządkowanego, ale ponadto obsługuje kolekcje już na poziomie języka. Format