Les éléments XML
Un document XML est organisé en structure hiérarchique dont certains nœuds peuvent définir les niveaux de la hiérarchie et d'autres contenir des données significatives.
<buyer>
<PartyIdentification>
<GlobalLocationNumber>4325335000003</GlobalLocationNumber>
</PartyIdentification>
<BuyerAlignmentIdentification>Buyer</BuyerAlignmentIdentification>
</buyer>
Dans cet exemple, le nœud est identifié par la balise de début <buyer> et la balise de fin </buyer>
Au plan suivant, on trouve la balise <PartyIdentification> qui indique que ce qui va suivre est l'identification du partenaire. Au niveau inférieur, la balise <GlobalLocationNumber> indique que 4325335000003 est un code d'identification.
Cet exemple montre les balises XML peuvent jouer le rôle de qualifiant des données transportées.
Cet exemple permet d'appréhender la facilité apportée par XML pour exprimer toutes les structures de messages dont les partenaires ont besoin.