PB138 Moderní značkovací jazyky a jejich aplikace
Transformace XML dat, XSLT
Program výuky v týdnu od 21. března
Přednáška (22. března od 12:00 v D1, přednáší Tomáš Pitner)
- Transformace XML dat -- účel, případy užití; návaznosti na XPath a XQuery, slidy o XSLT
- Jazyk XSLT, charakter jazyka, postup transformace
- Základní konstrukce XSLT
- Transformační nástroje a API
- Pokročilé konstrukce (větvení, režimy zpracování, pojmenované šablony, volání šablon s parametry, volání celé transformace s parametry, cykly)
Cvičení
- jednoduché XSLT styly
- spouštění transformací z prostředí NetBeans
- spouštění transformací programem v Javě
- využití XSLT procesorů jako je xsltproc
Úloha
- V tomto týdnu bude na (nebo po) cvičeních zadána Úloha 3.
Demopříklad
- jednoduchý styl
- spuštění transformací z programu v Javě
- XSLTDemo