XSLT

Tijdens deze training geven we een overzicht van de XML Stylesheet Language (XSL). Deze tweedaagse cursus bij ABIS leert je hoe je XML-documenten kunt transformeren.

XSLT (eXtensible Style Language Transformations) is de W3C standaard voor het transformeren van XML documenten naar verschillende formaten, zoals HTML, plain text, of XML zelf. XSLT is geen 'gewone' programmeertaal: het bevat sporen van procedureel programmeren, maar ook van functioneel programmeren en pattern matching, wat een aangepaste initiatie vergt.

In deze cursus leren deelnemers:

  • de pull- en push-technieken
  • de belangrijkste xsl-elementen/constructies
  • het uitvoeren van verschillende soorten XML-documenttransformaties

Opleiding inplannen?

Een interactieve, live training - gegeven in een fysiek klaslokaal of online, of in een hybride vorm. De cursus kan gegeven worden in het Nederlands, Engels of Frans.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
09 okt2web based 1310 EUR (excl. BTW)
09 okt2Leuven 1310 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Deze cursus is voor iedereen die XML met behulp van XSL wil transformeren tot een ander formaat. We denken hier bijvoorbeeld aan ontwikkelaars van websites en web services, document en content management systems, EAI en ESB oplossingen.

Voorkennis

Van de cursisten wordt verwacht dat ze XML voorkennis hebben (zie XML basiscursus ). Met betrekking tot de oefeningen op het genereren van HTML pagina's is ook een beperkte kennis van HTML welkom maar niet noodzakelijk (cf. cursus HTML en CSS).

U kunt zelf testen of u voldoende XML-voorkennis hebt door de online zelftest "XML" in te vullen.

Inhoud

  • Introductie
    • XSLT- en XSL-basis
    • XSLT-versies
    • Koppeling met XPath, XQuery en XSL-FO
  • XPath (herhaling)
  • XSLT-basis
    • PUSH- en PULL-techniek
    • Kopiëren en sorteren
    • XSL en namespaces
  • Templates
    • Modes en prioriteiten
    • Standaard templates
    • Include en import
  • Nodes aanmaken
    • Elementen en attributen creëren
  • Conditioneel programmeren
    • xsl:if
    • xsl:choose
  • Programmeertechnieken
    • Variabelen
    • Parameters
  • XSLT-functies
  • Nummering

Verloop van de cursus

Klassikale training met oefeningen.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een 'Certificaat van deelname'.

Duur

2 dagen.

Docent


SESSIE-INFO EN INSCHRIJVEN