XML Advanced – XSLT en XPath
Ontgrendel de kracht van XML: leer valideren, transformeren en presenteren met DTD, Schema, XSLT 1.0/2.0 en XPath. Ideaal voor wie data slim wil structureren.
Deze cursus biedt een diepgaande kennismaking met XML en de technieken om XML-data te transformeren en te presenteren. Je leert de structuur van XML-documenten kennen en hoe je deze valideert met DTD’s en XML Schema’s. Vervolgens duik je in XSL en XSLT, inclusief de verschillen tussen versie 1.0 en 2.0, en leer je hoe je XML transformeert met templates, selecties en stylesheetregels. Ook komt XPath uitgebreid aan bod, van eenvoudige notatie tot geavanceerde functies, axes en node tests. Je leert werken met variabelen, parameters, recursie, en het groeperen en itereren van data.
- Trainer uit de praktijk met actuele vakkennis
- Klassikaal op locatie of live virtueel te volgen
- Betalen op factuur, annuleren volgens heldere voorwaarden
- Ook incompany voor je hele team
500+ IT-trainingen voor professionals en organisaties
Voor wie
Voor wie is deze training
De training
Dit leer je tijdens de training
Praktijkgericht, met een trainer die zelf in het veld werkt. Geen theorie om de theorie.
Na deze training
Wat deze training je oplevert
Inhoud
Het programma
- XML en Databases
- XML en XSLT
- XSL Overzicht
- XSLT, verschillen tussen versie 1 en 2
- XML document structuur
- XSLT Proces
- XSLT Transformatie
- XSL Elementen
- XSL Selecties met o.a. If, Choose, Filter en template rules
- Gebruik van template stylesheets
- Single-Template Stylesheets
- Multiple Templates
- XPath
- Eenvoudige XPath-notatie
- Uitgebreide XPath notatie
- Axes
- Nodes
- Speciale node tests
- Predicates
- Predefined functies
- Afkortingen
- Meer XSLT mogelijkheden
- Output opties
- Wildcard Matching
- Opmaak en koppen
- XSLT Functies
- Variabelen en Parameters, gebruik en scope
- Kopiëren van Nodes
- Creëren van Text Nodes
- Commentaar opnemen
- Groeperen van items
- Itereren met For statements
- Geavanceerde Onderwerpen
- Include en Import
- Named templates
- Modes
- Externe files
- Recursie
- XSL in de Browser
- XSL via de webserver
Praktisch
Goed om te weten
Kenmerken
Voorkennis
- Kennis op het niveau van de opleiding(en) * XML introductie
Inschrijven
Alles op een rij
XML Advanced – XSLT en XPath
- Betalen op factuur mogelijk
- Verschuiven of annuleren volgens onze voorwaarden
- Ook incompany voor je hele team via maatwerk
Zekerheid
Inschrijven zonder verrassingen
Heldere voorwaarden
Verschuiven of annuleren doe je volgens onze algemene voorwaarden. Geen kleine lettertjes achteraf.
Hulp bij je keuze
Twijfel je of dit de juiste training is voor jouw rol of team? Stel je vraag, we denken met je mee.
Ook incompany
Elke training kan op maat voor je hele team, bij jullie op locatie of virtueel. Lees meer.
Veelgestelde vragen
Vragen over deze training
Kan ik de training ook virtueel volgen?
Wat als ik verhinderd ben op de gekozen datum?
Kunnen we deze training met het hele team volgen?
Kan mijn werkgever de training betalen?
Hoe weet ik of ik genoeg voorkennis heb?
Klaar om te starten?
Schrijf je in en ga aan de slag. Twijfel je nog, stel dan eerst je vraag.
