XML - Définition

XML est l'acronyme de "Extensible Markup Language", expression signifiant "langage de balisage extensible".

Il s'agit d'un langage de création de fichiers de données basé sur le SGML et ayant la particularité de permettre la création et la définition de balises à la demande (d'où l'origine de l'expression "extensible"). Comme HTML, XML utilise les chevrons ouvrants ("<") et fermants (">") pour encadrer les balises qui composent sa structure et des attributs pour l'affectation de valeurs aux paramètres qui caractérisent les balises.

XML a été conçu pour permettre les transferts d'informations d'une plateforme à une autre (deux applications non interfacées, par exemple). Il évite ainsi les fastidieux et coûteux développements d'interfaces.