Structure générale d'un fichier XML

Syntaxe

Un document XML est constitué de :

  • Un prologue

    Il est facultatif et comprend une déclaration XML, indiquant la version du langage XML utilisé et le codage des caractères dans le document. Chacune de ces informations est optionnelle mais leur ordre est obligatoire

    <?xml version="numéro de version" encoding="encodage des caractères"?>

  • Un arbre d'éléments contenant au moins un élément (l'élément racine)

ExemplePrologue

CTRL+C pour copier, CTRL+V pour coller
1
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>

Indique que le document est codé en utilisant un langage XML de version 1.0, avec des caractères codés selon la norme UTF-8.

ExempleArbre d'éléments

CTRL+C pour copier, CTRL+V pour coller
1
<lettre>
2
  <expediteur>moi</expediteur>
3
</lettre>
<lettre>
  <expediteur>moi</expediteur>
</lettre>