XML Kennislunch

main next
 
[01]
[02]
[03]
[04]
[05]
[06]
[07]
[08]
[09]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
 

Voorbeeld XML bestand

splitter
<?xml version="1.0"?>
<deelnemer ID="pat-0020-0562">
  <naam>
    <voornaam> Maarten </voornaam>
    <achternaam> van Dijke </achternaam>
  </naam>
  <adres type="Nederlands">
    <straat> Jan Tiniusstraat </straat>
    <nummer> 13 </nummer>
    <plaats> Zwaandam </plaats>
  </adres>
  <telefoon/>
  <email> maarten@coldmail.com </email>
  <rating> 1402 </rating>
</deelnemer>

Aan dit bestand vallen een aantal zaken op:

  • Het is hierarchisch, niet relationeel.
  • Het lijkt, door de aanwezigheid van tags, op HTML, maar is het niet.
  • Er komen tags voor die geen enkele algemene applicatie zal begrijpen.
  • Voor de willekeurige lezer is wel duidelijk wat er bedoeld wordt.

Uit XML: eXtreem Moeilijk te Leren? door Ruud Vlaming. (Een korte cursus "XML voor beginners")