Le document minimum
Commençons avec le document XML minimum.

. Le voici:
<?xml version="1.0" encoding="ISO-8859-1"?>
<racine>
...document XML...
</racine>
Ouh! Comme c'est compliqué ces 4 lignes. Il n'y en a qu'une que je comprends!
Ne vous inquiètez pas, je vais vous expliquer!
<?xml version="1.0" encoding="ISO-8859-1"?>
Cette ligne indique que le document qui suit est du XML. C'est un peu comme le doctype du XHTML; c'est la
déclaration de la version du XML utilisée ainsiq ue le l'encodage du document. "encoding" montre que le jeu de
caractère utilisé est ISO-8859-1 (Latin-1).
<racine>...</racine>
L'élément racine est indispensable au XML.
Ca veut dire qu'on aura une balise <racing>...</racine> sur toutes les pages XML???
Bien sûr que non, vous pouvez remplacer le mot
racine par celui que vous voulez. Par exemple:<page>...</page>. L'élément racine est une balise
qui contiendra tout votre document XML.
Une fois votre page minimum tapée, enregistrez-la en .xml comme ceci:

Si vous double-cliquez dessus, voici ce que vous verrez sous IE:
Mais on voit toutes les balises!!
Bien sûr puisque le navigateur ne sait pas comment interprèter toutes ces balises de votre invention. Il vous
faudra indiquer au browser comment les afficher. D'ailleurs, si vous avez ouvert votre document XML avec Firfox,
il vous aura affiché une ligne de texte disant que le document XML ne possédait pas d'informations de style et
qu'il affichait les balises.
: pour que le XML soit bien intrepreté, il est
recommandé d'avoir une version égale ou supérieure à l'un des navigateurs suivants:
- Microsoft Internet Explorer 6.0
- Netscape 5
- Firefox 1.5