Az XML (Extensible Markup Language) a HTML-hez hasonló jelölőnyelv, de nem tartalmaz előre meghatározott címkéket. Ehelyett Ön határozza meg saját címkéit, amelyeket kifejezetten az Ön igényei szerint terveztek. Ez egy hatékony módja annak, hogy az adatokat tárolható, kereshető és megosztható formátumban tároljuk. A legfontosabb, hogy mivel az XML alapvető formátuma szabványos, ha megosztja vagy továbbítja az XML-t rendszereken vagy platformokon, akár lokálisan, akár az interneten keresztül, a fogadó továbbra is képes elemezni az adatokat a szabványos XML szintaxisnak köszönhetően.
Ahhoz, hogy egy XML dokumentum helyes legyen, a következő feltételeknek kell teljesülniük:
A dokumentumnak jól formázottnak kell lennie.
A dokumentumnak meg kell felelnie az összes XML szintaktikai szabálynak.
A dokumentumnak meg kell felelnie a szemantikai szabályoknak, amelyek általában XML-sémában vagy DTD-ben vannak beállítva.