XSLT ja XPath

XSLT, eXtensible StyleSheet Language Transformation, on standarditekniikka XML-muotoisen aineiston muuntamiseen esim. selaimessa tai palvelimella. Tyypillisiä XSLT:n sovelluskohteita ovat XML-aineiston muunnokset HTML-sivuiksi, toiseen XML-formaattiin tai PDF:ksi.

Xpath, XML Path Language, on tärkeä osa XSLT:n toiminnallisuutta. XPath-lauseilla poimitaan halutut asiat muunnettavasta XML-dokumentista muunnostulokseen.

Päivän aikana esitettävät runsaat demoesimerkit helpottavat XSLT:n perusteiden ymmärtämistä ja soveltamista omiin käyttökohteisiin. Esimerkit saa mukaan omakohtaista harjoittelua varten.

Kurssi soveltuu XML:ää käyttävien järjestelmien suunnittelussa ja kehittämisessä mukana oleville henkilöille. XML:n perusteiden tuntemus helpottaa kurssin seuraamista.

Ajankohdat
Ota yhteyttä
Kesto
1 päivä
Hinta
Pyydä tarjous
Ilmoittautuminen

Ilmoittautumiset ja tiedustelut sähköpostitse.

Kurssin hintaan sisältyy opetuksen ja kurssimateriaalin lisäksi ohjelmaan merkityt tarjoilut. Pidätämme oikeudet hinta- ja sisältömuutoksiin.

Oma kurssi yritykseesi?

Kun osallistujia on useampia samasta yrityksestä, pyydä tarjous omasta kurssista. Yrityskohtaisilla kursseilla voimme paremmin huomioida juuri teidän kannalta oleellisia asioita.

Ohjelma

9.15Aamukahvi
9.30XML-aineiston käsittely
  • XQuery, XPath 1.0/2.0, XSLT, DOM, Schema, nimiavaruudet
  • Validointi
  • XQuery-perusteet. XML-dokumentit, XML-tietokannat, XML/SQL
10.45XSLT
  • Template-käsite
  • Poiminta XPath-lauseilla
  • Muunnoksen ajaminen palvelimella, selainympäristössä, komentorivillä ja IDE:ssä
  • Muunnoksen upotus ohjelmointikieleen
  • Muuttujat, testit, silmukat, formatointi, merkkikuviot
12.00Lounas
13.00XPath
  • Poiminta XML-dokumentista erilaisilla hakuperusteilla
  • Elementit, funktiot, akselit, operaattorit
  • XPath-komentojen ajo testiympäristössä
14.00Iltapäiväkahvi
14.30XSLT-muunnos Web-sovelluksissa
  • XML-HTML -muunnokset
  • CSS HTML-tyylimäärityksissä
  • Muunnos selaimessa ja palvelimella
  • Monikanavajulkaisu
15.30 - 16.15XSLT-muunnos PDF:ksi ja SVG-kuvaksi
  • XML:n muunnos PDF:ksi XSL FO:lla
  • Sivun ja tekstin muotoilu, kuvien upotus
  • XML-muunnos SVG-vektorikuvaksi, SVG-animaatiot
Relevantum Oy • Y-tunnus 0864388-7 • Tampere • kurssit@relevantum.fi