Création du fichier XML
Fichier liste_eleves.xml
<ecole nom="Les oiseaux">
<classe niveau="CP" annee="1980">
<eleve>Martin Dupont</eleve>
<eleve>Céline Durand</eleve>
</classe>
<classe niveau="CE1" annee="1982">
<eleve>Jean Bernard</eleve>
<eleve>Julie Hervé</eleve>
</classe>
</ecole>

Nous commençons par créer ici le fichier XML que nous utiliserons dans la suite du tutoriel.
Rappelons qu'un fichier XML se présente sous la forme d'un arbre composé de balises. Sa rédaction est assez simple, néanmoins il faut bien préparer sa conception.
Une balise correspond à un objet, qui présente une valeur et éventuellement des attributs. La balise peut contenir des sous-balises qui correspondent à des sous-objets. Les éléments sont donc organisés de manière hiérarchique.
L'exemple ci-contre montre l'enregistrement de deux classes de l'école "Les oiseaux". Chaque classe contient deux élèves.