logo

XML-voorbeeld

XML-documenten creƫren een hiƫrarchische structuur die op een boom lijkt, dus staat het bekend als XML-boom die begint bij 'de wortel' en vertakt naar 'de bladeren'.

voor- en nadelen van technologie

Voorbeeld van XML-document

XML-documenten gebruiken een zelfbeschrijvende en eenvoudige syntaxis:

 Tove Jani Reminder Don't forget me this weekend! 

De eerste regel is de XML-declaratie. Het definieert de XML-versie (1.0) en de gebruikte codering (ISO-8859-1 = Latin-1/West-Europese tekenset).

De volgende regel beschrijft het hoofdelement van het document (zoals zeggen: 'dit document is een notitie'):

 

De volgende vier regels beschrijven vier onderliggende elementen van de wortel (naar, van, kop en hoofdtekst).

 Tove Jani Reminder Don't forget me this weekend! 

En ten slotte definieert de laatste regel het einde van het hoofdelement.

 

XML-documenten moeten een wortelelement. Dit element is 'de ouder' van alle andere elementen.

De elementen in een XML-document vormen een documentboom. De boom begint bij de wortel en vertakt naar het laagste niveau van de boom.

Alle elementen kunnen subelementen hebben (kindelementen).

 ..... 

De termen ouder, kind en broer of zus worden gebruikt om de relaties tussen elementen te beschrijven. Bovenliggende elementen hebben kinderen. Kinderen op hetzelfde niveau worden broers of zussen genoemd.

Alle elementen kunnen tekstinhoud en attributen hebben (net als in HTML).

filmactrice kajal

Nog een voorbeeld van XML: boeken

Bestand: boeken.xml

 Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99 Learning XML Erik T. Ray 2003 39.95 
Test het nu

Het rootelement in het voorbeeld is . Alle elementen in het document zijn opgenomen in .

Het element heeft 4 kinderen: ,, en .

Nog een voorbeeld van XML: e-mails

Bestand: e-mails.xml

 Vimal Sonoo Hello Hello brother, how are you! Peter Jack Birth day wish Happy birth day Tom! James Jaclin Morning walk Please start morning walk to stay fit! Kartik Kumar Health Tips Smoking is injurious to health! 
Test het nu