1) To snad nemyslite vazne. Viete aky je rozdiel medzi XML a HTML?
2) Myslite? Tak mi prosim popiste co je ulozene v tomto XML:
<?xml version=‚1.0‘ encoding=‚UTF-8‘?>
<pl><t><c>Jimbo</c><ttl>12-i_huvet_på_en_gris</ttl><l>12-i_huvet_på_en_gris.mp3</l></t></pl>
v YAML by to vyzeralo takto:
---
playlist:
- creator: Jimbo
title: 12-i_huvet_på_en_gris
location: 12-i_huvet_på_en_gris.mp3
YAML mi umoznuje dokonca mat v jednom subore viac dokumentov, co v XML nejde. Viacero dokumentov je vyhoda, ak chcete serializovat dokumenty a tlacit ich do streamu a naopak.
3) V YAML jsou chyby syntaxe snadno viditelne. YAML nema ukoncovacie tagy, ved naco. V YAML su vztahy rodic – potomok v prehlednej stromovej strukture.
4) parser !== serializator; chapete?
5) XSLT alebo XPath nemaju kridla, asi ste s nimi nikdy nerobili (minimalne nic poriadne), ked neviete ake su pomale :(