Wat zijn de doelstellingen van de opleiding?
XML onder de knie krijgen - In staat zijn om de gebruikssituaties en patronen te voorzien - Weten hoe een geschikte java-implementatie te kiezen en te gebruiken - In staat zijn om complexe documenttransformaties uit te voeren
Opleidingsprogramma
Inleiding
Java: een herinnering aan de basis
Geschiedenis en domeinen van XML
Waarvoor? Voor wie?
XML
Eenvoudige syntaxis
- Document
- Tags
- Attributen
Speciale syntaxis
- Erfenissen
- Namespaces
Voorstelling van DTD's (Document Type Definition)
Voorbeelden uit de praktijk
SAX
Een document openen en lezen met SAX
Fouten in het document opsporen
Een document bewerken
Een DTD declareren: een document valideren
DOM
Lezen en onderzoeken van een document
Maken, wijzigen en opslaan
XSL
Een document transformeren met XSLT
XSLT: stylesheets
XSLT: templates
XSLT: patronen
XPath: datatypes, assen en functies