Materiaal om te bestuderen:

·         Introductie xml

·         Orientatie

·         (Na hands-on cursus) Tutorial W3C Schemata

·         Voor nieuwsgierigen: verder lezen via Links

 

Hands-on cursus XML m.b.v. XmlSpy

·         Download en unzip de oefen files van dag 1 (dag1_files.zip) in je eigen directory dag1_files

·         Download de evaluatieversie van XmlSpy van http://www.xmlspy.com/

·         Maak kennis met XmlSpy:

- start XmlSpy

- open project Ex als volgt:

- menu Project | Open Project | ..jouw cursusdirectory.. | dag1_files | ex.spp

- dubbelklik op ProjectWindow: ex | XML Files | Ex.xml

- dubbelklik op ProjectWindow: ex | DTD/Schemas | Ex.dtd

- experimenteer voor Ex.xml met de Views: grid, text en browser; gebruik evt. de online help

- Ex.xml valideren m.b.v. menu XML | Validate, of shortcuts daarvoor

- lees in de online Help over "guided XML editing" m.b.v. de Entry Helper Windows en probeer wat uit

- genereer een W3C schema voor Ex.dtd met menu Dtd/Schema | Convert DTD/Schema; kies voor W3C Schema (dit schema staat al klaar in Ex.xsd, maar zo zie je dat het automatisch gemaakt kan worden)

- klik op de vier puntjes voor een van de elementen, bijv. Ex: er wordt nu een hierarchisch diagram gemaakt; door op een "+" te klikken wordt het volgende niveau zichtbaar

·         Oefen de hands-on opgaven  met XmlSpy middels de projecten Ex en B

·         Genereer voor B.dtd een W3C schema; experimenteer daarbij met de 2 radiobuttons voor:

- represent complex elements as

- elements which were used once

Beredeneer de verschillen aan de hand van het tutorial over schemata in W3C formaat.