Opleiding: XML deel 2: XSLT en XPath (Active Learning)
Volg de XML deel 2: XSLT en XPath van Vijfhart en leer XML-documenten efficiënt transformeren naar verschillende formaten met geavanceerde technieken.
In de cursus XML deel 2: XSLT en XPath van Vijfhart leren we je XML documenten transformeren naar een gewenst formaat. Daarbij spelen XSLT-stylesheets en de kracht van XPath-functies en operatoren een belangrijke rol. Je ontdekt hoe je XML-data kunt omzetten naar andere XML-structuren, HTML-paginas of platte tekst en krijgt inzicht in de verschillende manieren waarop dit kan.
De XML cursus start met XSLT en XPath 1.0. Je leert hoe een stylesheet is opgebouwd, werkt met elementen als value-of en for-each en gebruikt variabelen, attributen en templates. Ook behandel je node-sets, functies en operatoren en leer je hoe push- en pull-benaderingen in de praktijk werken. Zo begrijp je niet alleen de mogelijkheden, maar ook de beperkingen van versie 1.0 en de creatieve oplossingen die ontwikkelaars daarvoor hebben gevonden. Vervolgens stap je over naar versie 2.0, waarin sequences centraal staan en veel problemen eenvoudiger zijn op te lossen. Je gaat aan de slag met nieuwe functies en elementen zoals analyze-string, perform-sort, result-document en character-map. Deze uitbreidingen geven je meer mogelijkheden om data te analyseren, sorteren en formatteren.
Na afloop kun je XSLT en XPath inzetten om XML-documenten om te zetten naar andere XML-formaten of tekstuele formaten zoals HTML of platte tekst. Je beheerst zowel de mogelijkheden van versie 1.0 als de verbeteringen van versie 2.0, inclusief sequences, groeperen en het schrijven van eigen functies.