XML (Extensible Markup Language) is een dataformaat waarbij gestructureerde gegevens vastgelegd worden in een tekstbestand.
Doordat de tekst leesbaar is, is het eenvoudig om op te stellen en uit te lezen. Het XML formaat wordt veel gebruikt bij het uitwisselen van informatie tussen twee systemen, bijvoorbeeld wanneer een bestelling wordt doorgestuurd vanuit een inkoopapplicatie bij de klant naar het bestelsysteem van de leverancier.
Een eenvoudig voorbeeld:
<XML>
<Order>
<Afleveradres>
<Adres>Puttenstraat 20</Adres>
<Plaats>Genemuiden</Plaats>
<Postcode>8281 BP</Postcode>
</Afleveradres>
</Order>
</XML>
