maFeuille=nouvelElementXML
maFeuille.rajouteAttribut("nom", "nomdelafeuilleCourante")
pour j allant de 1 a nombre de colonne dans la feuille courante
maColonne=nouvelElementXML
pour k allant de 1 a nombre de ligne dans la colonne courante
maLigne=nouvelElementXML
maLigne.rajouteContenu(contenu de la case courante)
maColonne.rajouteElement(maLigne)
fin pour
maFeuille.rajouteElement(maColonne)
fin pour
monXML.rajouteElement(maFeuille)
fin pour<feuille name="feuille1">
<col>
<ligne>contenu de la case de la feuille1-colonne1, ligne1</ligne>
<ligne>contenu de la case de la feuille1-colonne1, ligne2</ligne>
</col>
<col>
<ligne>contenu de la case de la feuille1-colonne2, ligne1</ligne>
<ligne>contenu de la case de la feuille1-colonne2, ligne2</ligne>
...
</col>
...
</feuille>
...