 |
Voici un premier document XML.
Rien de bien compliqué mais ce document sera étoffé
en cours d'étude.
<?xml version="1.0"
encoding="ISO-8859-1"?> |
|
La déclaration <?xml version="1.0"?>
indique au navigateur que ce qui suit est un document XML selon sa version
1.0. Vous remarquerez que cette balise ne comporte pas de signe de fermeture
car cette balise n'est pas encore du XML.
On en profite généralement pour notifier le "character
set" qui indique à l'interpréteur XML [Parser] le jeu
de caractères à utiliser. Le jeu de caractères "ISO-8859-1"
a, pour nous francophones, l'avantage d'accepter la plupart des lettres
avec des accents. Mais il existe d'autres jeux de caractères comme
UTF-8 ou UTF-16 plutôt destinés aux anglo-saxons car ils ne
reprennent pas les accents.
|
<racine> |
|
L'élément racine indispensable au XML. Vous
pouvez utiliser, à votre convenance, n'importe quel nom à
l'intérieur de cette balise de racine. |
... suite du
document XML ... |
|
Votre document XML proprement dit, qui respectera bien
entendu scrupuleusement la syntaxe du XML ("bien formé"). |
</racine> |
|
Le document XML se termine obligatoirement à la
fermeture de la balise de racine. |
|
 |
Elaboration du fichier
Voici un petit fichier XML.
<?xml version="1.0"?>
<racine>
<enfants> <masculin>Loic</masculin> <feminin>Marine</feminin>
</enfants>
</racine> |
On le reproduit dans le programme Bloc-notes [notepad] pour les gens
de Windows.

Et on l'enregistre (non pas en type de document Texte) en "
Type : Tous (*.*) " sous un nom avec une extension .xml.


|
 |
Résultat dans Microsoft Explorer 5
et +
Depuis le version 5 de Microsoft Internet Explorer, les fichiers XML
s'affichent sans problèmes.


Vous remarquerez qu'il y a un petit signe -
affiché devant des balises englobantes (voir le pointeur sur la
capture d'écran). Il suffit de cliquer sur le signe pour masquer
celles-ci. Et bien entendu de cliquer sur le signe +
pour les faire réapparaître.


|
 |
Résultat sous Netscape 6 et +
Le même fichier ne sera visible sur Netscape qu'à partir
de la version 6. L'interprétation de ce fichier XML est pour le
moins différente.

Au risque de me faire des ennemis, le XML et surtout le XSL est surtout
l'affaire de Microsoft Explorer qui les prend mieux en compte. Espérons
que ce ne soit que momentané.
|