Tvuj priklad je nesmyslny, nebot pouzivas uplne jine pojmenovani, XML by spravne vypadalo takto:
<playlist>
<node>
<creator>Jim bo</creator>
<title>12-i_huvet_på_en_gr is</title>
<location>12-i_huvet_på_en_gr is.mp3</location>
</node>
</playlist>
Ve firme pouzivame XML + XSLT a YAML. Kazde pro neco jineho, YAML pro tvoreni SQL dotazu a XML pro sablony. Neumim si predstavit ze bych v XML psal SQL dotazy stejne tak i ze bych mel pomoci YAMLU nejak tvorit sablony, kazde ma svoje plus a kazde svoje minus.
K tomu XSLT jeste, pokud mas dobre napsanou sablonu a vyuzivas klicovani, neprojizdis vse pomoci „//“ tak s rychlosti nebudes mit problem.