Porovnanie YAML

Porovnanie dvoch dokumentov YAML a nájdenie všetkých štruktúrnych rozdielov. Zobrazí sa presne, čo bolo pridané, odstránené, alebo zmenené — s úplnými cestami YAML. Tiež: JSON ↔ YAML | Porovnanie JSON | Porovnanie XML.
Všetko sa spracúva lokálne v prehliadači — údaje sa nikdy nenahrávajú na žiadny server.
Dva dokumenty YAML sa vložia nižšie a klikne sa na Porovnať, aby sa našli rozdiely.
Dva dokumenty YAML sa vložia vyššie a klikne sa na Porovnať, aby sa zobrazili rozdiely.
Ako sa to používa: Pôvodný YAML sa vloží do ľavého poľa (YAML A) a upravená verzia do pravého poľa (YAML B). Klikne sa na Porovnať, aby sa zobrazili všetky rozdiely.
Farby výsledkov: Zelená = pridané v B, Červená = odstránené z A, Žltá = zmenená hodnota.
Porovnanie množín: Ak je zaškrtnuté, polia sa porovnávajú ako neusporiadané množiny (poradie položiek sa ignoruje). Predvolene sa polia porovnávajú pozícia po pozícii.
Tip: Komentáre YAML (#) sa pri spracovaní odstránia a nepočítajú sa. Porovnáva sa iba dátová štruktúra, čo to robí ideálnym na rozdiely konfiguračných súborov.
Štruktúrny rozdiel YAML — komentáre sa nepočítajú

YAML sa porovnáva ako dátová štruktúra, nie ako text: komentáre sa odstránia, odsadenie sa normalizuje a citované a necitované skalárne hodnoty, ktoré sa spracujú na rovnakú hodnotu, sú rovnaké. Jedna pasca špecifická pre YAML: kotvy a odkazy znamenajú, že dva dokumenty sa môžu textovo líšiť a predstavovať identické dáta — alebo vyzerať podobne a rozlíšiť sa inak. Porovnanie spracovanej štruktúry rieši oboje.

Ideálne na rozdiely konfiguračných súborov — zmeny v medzerách a komentároch sa nikdy nezobrazia.