Objednat školení

XSLT 2.0

Cíle kurzu

Školení se podrobně zabývá všemi možnostmi transformačního jazyka XSLT 2.0 a jejich využitím při řešení praktických problémů. XSLT přitom patří mezi nejvhodnější nástroj pro zpracování dokumentů XML, protože byl speciálně pro tyto účely navržen. Uplatnění nalézá zejména při prezentaci dat uložených v XML uživateli a při překladu zpráv XML mezi systémy, které použivají odlišné formáty zprávy. Posluchači školení se seznámí nejen se základy jazyka XSLT, ale i s jeho pokročilými funkcemi, které z něj dělají zcela plnohodnotný programovací jazyk.

Kurz je určen

Programátorům a tvůrcům stránek, kteří potřebuje efektivně a jednoduše konvertovat data uložená ve formátu XML do dalších formátů, zejména do formátu HTML.

Požadované znalosti

Znalost základů jazyka XML na úrovni školení „Úvod do XML pro vývojáře“, základy HTML.

Rozsah

3 dny

Program kurzu

  • Na co vše lze XSLT použít

  • Přehled implementací XSLT a jejich silné a slabé stránky

  • Důkladné seznámení s dotazovacím jazykem XPath 2.0

  • Základy konstrukce XSLT stylů

  • Šablony, předávání parametrů a proměnné

  • Podmínky, cykly, řazení, seskupování, automatické číslování

  • Zpracování více dokumentů v jednom stylu

  • Generování více výstupních dokumentů jedním stylem

  • Rozšíření XSLT

  • Konverze do HTML, XML a dalších formátů

  • Ukázky praktických aplikací

  • Přidávání vlastních funkcí do XSLT procesoru

  • Volání XSLT z prostředí programovacích jazyků

  • Volání transformace na klientovi a na serveru

  • Regulární výrazy

  • Typový systém a validace

  • Přehled novinek v XSLT 3.0

Navazující kurzy

„XSL FO“