XML Schema vedtaget som W3C-anbefaling

Efter mere end to års udviklings-arbejde har web-konsortiet W3C præsenteret den færdige specifikation til XML Schema.

Sammen med XML Namespaces er XML Schema blandt de vigtigste teknologier, som skal bane vejen for en bølge af nye XML-applikationer. XML Schema har netop fået status som "W3C Recommendation", hvilket betyder, at konsortiet har afsluttet arbejdet med specifikationen og publiceret den færdige version på Nettet.


I modsætning til HTML (HyperText Markup Language) indeholder XML (eXtended Markup Language) ikke et fast sæt elementer, men består kun af et sæt regler, som fortæller hvordan dokumenter skal opbygges. Forfatteren kan selv vælge, hvilke elementer man ønsker at anvende, og beskrive dokumentets struktur i en DTD (Document Type Definition).


Et kompatibelt program, f.eks. en Internet-browser, kan undersøge, om XML-dokumenter overholder de regler, som er fastlagt i den tilknyttede DTD. Men DTD'er indeholder en række begrænsninger, bl.a. er det ikke muligt at specificere datatyper og blandet indhold med tekst og xml-elementer.


En arbejdsgruppe under W3C har i to år arbejdet på at udvikle en specifikation, XML Schema, der kan løse dette problem. Med XML Schema kan dokumentets forfatter definere meget specifikke regler for, hvordan et dokument skal være opbygget for at være "gyldigt" - eksempelvis kan man definere, at feltet "alder" kun må indeholde tal og ikke bogstaver.


Den færdige XML Schema specifikation består af tre komponenter. Den første del definerer en række simple datatyper, som kan associeres med elementer og attributter. Anden del beskriver metoder og regler for, hvordan strukturen og indholdet i XML-dokumenter kan beskrives. Tredje del er en fyldig introduktion, der forklarer hvordan teknologien kan anvendes.


W3C har sammen med universitetet i Edinburgh udviklet en validerings-program, XSV (XML Schema Validator), der kan hentes på Nettet.

Læses lige nu

    Event: Computerworld Cloud & AI Festival 2026

    Digital transformation | Ballerup

    Eksplosiv udvikling i cloud og AI kræver overblik og viden. Computerworld samler 3.000 it-professionelle, 70+ leverandører og 120+ talere om AI, infrastruktur, data, compliance og sikkerhed. To dage med viden og netværk. Tilmeld dig nu.

    16 & 17. september 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    Netip A/S har pr. 1. juli 2026 ansat Jacob Holm Jensen som Supportkonsulent ved netIP's kontor i Thisted. Han kommer fra en stilling som IT Supporter hos Revisionsselskabet RSM. Han er uddannet Datatekniker hos netIP - Jacob vender dermed hjem igen. Nyt job

    Jacob Holm Jensen

    Netip A/S

    Norriq Danmark A/S har pr. 1. april 2026 ansat Sascha Trebbien Klinggaard som Lead Consultant. Hun skal især beskæftige sig med at facilitere tæt partnerskab og strategisk behovsafdækning hos vores kunder. Hun kommer fra en stilling som Senior Business Analytics Consultant hos Twoday Kapacity. Hun er uddannet hos Copenhagen Business School og har en Master's degree,Finance & Strategic Management 2014 - 2016. Nyt job

    Sascha Trebbien Klinggaard

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 3. august 2026 ansat Jeppe Lindberg som Developer. Han skal især beskæftige sig med at være med til at analysere, designe og udvikle skræddersyede forretningsløsninger til vores kunder i Business Central. Han kommer fra en stilling som Business Central Developer hos Evexo. Han er uddannet hos Aalborg Universitet- Master's degree, Computer Software Engineering. Nyt job

    Jeppe Lindberg

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 1. januar 2026 ansat Allan Kimmer Jensen som Lead Solution Architect. Han skal især beskæftige sig med at sikre vores kunder får en verdensklasse brugeroplevelse gennem stærk frontend-arkitektur og kodekvalitet. Han kommer fra en stilling som Freelance Consultant hos Remmik. Han er uddannet hos Center for Medie og Kommunikation, Roskilde. Nyt job

    Allan Kimmer Jensen

    Norriq Danmark A/S