XPath-XLink-XPointer
Lesgeld
Cursus XPath-XLink-XPointer
In de cursus XPath-XLink-XPointer leren deelnemers de essentiële technieken om XML-documenten te analyseren en manipuleren. Deze cursus biedt een uitgebreide introductie tot de structuren en functionaliteiten van XPath, XLink en XPointer, en is ideaal voor iedereen die zijn kennis over XML wil verdiepen.
XML Overzicht
De cursus gaat van start met een overzicht van de XML-documentstructuur en de onderdelen van XML-documenten. Hierbij wordt s
Cursus XPath-XLink-XPointer
In de cursus XPath-XLink-XPointer leren deelnemers de essentiële technieken om XML-documenten te analyseren en manipuleren. Deze cursus biedt een uitgebreide introductie tot de structuren en functionaliteiten van XPath, XLink en XPointer, en is ideaal voor iedereen die zijn kennis over XML wil verdiepen.
XML Overzicht
De cursus gaat van start met een overzicht van de XML-documentstructuur en de onderdelen van XML-documenten. Hierbij wordt stilgestaan bij de rol van elementen, attributen en tekst. Ook wordt ingegaan op het verschil tussen well-formed en valid documenten.
XPath Expressies
Vervolgens komt XPath aan de orde, waarmee nodes in een XML-document die aan bepaalde voorwaarden voldoen, kunnen worden geselecteerd. De syntax van XPath-expressies, inclusief predicaten, node-selectie en functies, wordt uitvoerig besproken.
XPath Assen
Daarnaast wordt er ingegaan op de diverse zoekassen die XPath kent, wat cruciaal is voor het navigeren binnen XML-structuren.
XPath Gegevenstypen
XPath maakt gebruik van de gegevenstypen van XML Schema, en deze worden eveneens behandeld. Dit is essentieel voor het correct interpreteren van gegevens binnen XML-documenten.
XLink
Vervolgens wordt er aandacht besteed aan XLink, waarmee XML-fragmenten aan elkaar kunnen worden gekoppeld. Na een bespreking van de beperkingen van HTML-links, komen de Simple en Extended links in XLink aan de orde. Ook Link Behavior en de Semantic en Traversal-attributen van links worden besproken.
XPointer
Tenslotte wordt XPointer besproken, waarmee de internals van XML-documenten kunnen worden geadresseerd. Daarbij wordt ingegaan op de relatie tot en de verschillen met XPath.
Voor een bredere basis in XML kunt u ook onze XML Introductie cursus bekijken, waar u meer leert over de fundamenten van XML.
Doelgroep Cursus XPath-XLink-XPointer
De cursus XPath-XLink-XPointer is bedoeld voor een ieder die in XML wil leren zoeken met XPath en XML koppelingen wil leren maken met XLink en XPointer.
Voorkennis Cursus XPath-XLink-XPointer
Om aan deze cursus te kunnen deelnemen is basiskennis van XML vereist.
Uitvoering Training XPath-XLink-XPointer
De theorie wordt behandeld op basis van presentatie slides. De theorie wordt verduidelijkt door middel van demo's. Na bespreking van een module, is er de mogelijkheid te oefenen. De cursustijden zijn van 9.30 tot 16.30.
Certificering Cursus XPath-XLink-XPointer
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat XPath-XLink-XPointer.
Modules
Module 1 : XML Overview
- XML Document Structure
- XML Prolog
- XML Elements
- XML Attributes
- Well Formed Documents
- Valid Documents
- Processing Instructions
- Entity References
- CDATA Sections
- Character References
- Comments
- Namespaces
Module 2 : XPath
- XPath Expressions
- XPath Node Types
- XPath Context
- XPath Location Steps
- XPath Axes
- Location Path Syntax
- Predicates
- XPath Operators
- XPath Functions
- Node Tests in XPath
- XPath Data Types
- XML Schema Data Types
Module 3 : XLink
- Limitations of HTML Links
- XLink Linking Model
- Simple Links
- Extended Links
- Links and Resources
- Defining Links
- Link Behavior on Show
- Link Behavior on Actuate
- Semantic Attributes
- role, arcrole and title
- Traversal Attributes
- label, from and to
Module 4 : XPointer
- XPointer Syntax
- XPointer versus XPath
- XPointer scheme()
- Point Location Definition
- Point Location Type
- Point Location Range
- Document Order
- string-range
- range-to
- Range Related Functions
- XPointer Framework