DOXATRIX: XML

XML (Extensible Markup Language) is een W3C-aanbeveling voor het markeren van de onderdelen binnen een document. De twee grote gebruiksgebieden zijn

  1. Tekstdocumenten: boeken, tijdschriften, webpagina's
  2. Datauitwisseling: berichten, configuratiebestanden

XML is een metataal: het is eigenlijk zelf geen markeringstaal, maar een taal waarmee je je eigen markeringstaal kunt maken. Zo een markeringstaal bestaat uit een lijst van de onderdelen (elementen en attributen) waaruit een document bestaat, en aanwijzingen over de plek waar ze voor mogen of moeten komen. Die aanwijzingen zijn deels voor computers bedoeld (DTD, Schema) en deels voor de gebruikers (documentatie, voorbeelden). Samen met de configuratie van de programma's om documenten te maken (conversie), bewerken (editors) en te bekijken (browsers, opmaakpaketten) vormen ze een XML-applicatie.

Het bekendste voorbeeld van een markeringstaal is HTML, de Hypertext Markup Language; dat is echter geen XML-applicatie, maar een SGML-applicatie. SGML (Standard Generalized Markup Language) is een ISO-standaard voor het markeren van vooral tekstdocumenten. XML was bedoeld als een vereenvoudigde versie daarvan, maar is in feite even complex. Of, als je het truukje eenmaal kent, even eenvoudig.

DOXATRIX · Nieuwstraat 152 · 7411 LP Deventer · Telefoon 0570-61 24 58 · mailto:info@doxatrix.nl · Handelsregister 08 18 07 31

Op alle opdrachten zijn onze algemene voorwaarden van toepassing.