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 | |||||
---|---|---|---|---|---|
datum | duur | taal | plaats | prijs | |
09 okt | 2 | web based | 1310 EUR (excl. BTW) | ||
09 okt | 2 | Leuven | 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
Sandy Schillebeeckx (ABIS).
SESSIE-INFO EN INSCHRIJVEN |