XML Foundation

Kort om undervisningen i XML
XML og XSD bruges til udveksling af data mellem systemer og mellem mennesker. Dette kursus giver hands-on erfaring med XML og XSD. Kurset fokuserer på overskuelige og relativt enkle eksempler og opgaver.
Indhold
Start og slut XML-tag
- XML-værdi
Self closing/self contained XML-tag
- XML-element
- Root-element
- XML-attribut
Parent/child elementer
- Well-formed XML
Schema definition XSD
Hvad er et namespace
- Eksterne namespaces
- Target namespace
- Default namespace
- Namespace alias
Simple hands-on opgaver på ovenstående
- XSD: SimpleType
- XSD: ComplexType
- XSD: Sequence
- XSD: Optional
- XSD: All
Forudsætninger
Det forventes, at deltageren har kendskab til almindelig brug af applikationer på en Windows pc
Det forventes, at deltageren kan downloade et program via en browser.
Det forventes, at deltageren kan afvikle et program i Windows (køre en .exe-fil)
Deltageren skal være bekendt med, hvad en fil og en folder er
Målgruppe
Dig, der håndterer XML-filer i det daglige
Dig, der tester systemer og herefter modtager resultatet i XML
Dig, der skal opstille krav til XM L filer via. schemas
Dig, der skal til at udvikle programmer der benytter udveksling af data via. XML
Dig, der skal i gang med at udvikle programmer, der læser f.eks. konfigurationsfiler skrevet i XML-formatet
Efter kurset kan deltageren
Efter kurset kan deltageren prøve kræfter med mere komplekse schemas og XML-filer
Skrive og læse wellformed XML
Skrive og læse simple XSD-filer (schemas)
Validere XML-filer op mod schemas via en parser som f.eks. IntelliJ
Videre forløb
Deltageren kan efterfølgende deltage på kurset XML - Advanced.
