Wat is XML?
Wat is XML? Het is een manier om gegevens op te schrijven waarbij elk stukje een labeltje krijgt.
Zo weet een computer dat de tekst tussen twee prijslabels een prijs is.
Voor mensen is het leesbaar, voor machines eenduidig.

Hoe het eruitziet
Een openingslabel, de waarde, een sluitlabel. Labels mogen in elkaar zitten, zodat je een structuur krijgt.
Meer daarover lees je bij api.
Waar het voor bedoeld is
Gegevens uitwisselen tussen systemen die verder niets met elkaar te maken hebben.
Meer daarover lees je bij waar je het tegenkomt.
Wat het niet is
Geen programmeertaal en geen opmaak. Er gebeurt niets als je het opent; het bevat alleen gegevens.
Meer daarover lees je bij backend.
Waar je het zonder het te weten gebruikt
- In je sitemap voor zoekmachines.
- Achter een nieuwsfeed.
- In een productbestand van je leverancier.
- In documenten uit kantoorsoftware.
Punt vier verrast de meesten: een modern tekstdocument is onder de motorkap een pakketje met XML.
Waarom het nog bestaat
Het is streng en goed te controleren. Voor overheden, banken en logistiek weegt die zekerheid zwaar.
Meer daarover lees je bij het verschil met JSON.
Waarom je het zelden ziet
Het werk gebeurt op de achtergrond. Als het goed gaat, merk je er niets van.
Meer daarover lees je bij webhook.