- Un document XML est un document créé en utilisant les facilités XML
<?xml version="1.0" encoding="utf-8"?>
<voeux genre="simple">
Bonne fête.
</voeux>
- <? ...?> déclaration de document XML. (Instruction au parser)
- Le reste est formé d'une suite d'éléments XML.
- Un élément est composé de balise de début, données (character data) , balise de fin.
- Le mot voeux est utilisé indifféremment pour parler de balise "voeux" (<voeux> </voeux>)
ou de l'élément de type "voeux". Dans ce dernier cas, on peut aussi
parler d'instance d'élément. (e.g plusieurs instances d'un même
élément)
- Pour un élément on peut définir des attributs nom="valeur", à l'intérieur de la balise de début.
- L'attribut genre="simple", sert ainsi à compléter l'information portés par un élément de document XML.
- Un document XML est destiné à être compris par un humain aussi bien qu'une machine (facile à traiter par une application).
- Deux instances d'un même élément peuvent être de tailles différentes.
- De nouveaux éléments peuvent être ajoutés à un document XML sans affecter ses utilisateurs actuels.
- Cela implique qu'il suffit que le créateur et le
destinataire d'un document soient d'accords sur l'interprétation du
balisage, pour que XML serve à l'échange de données quelconques.
(comparer par rapport à l'EDI)