logo

Exemple XML

Les documents XML créent une structure hiérarchique qui ressemble à un arbre, c'est pourquoi on l'appelle arbre XML qui commence à « la racine » et se ramifie vers « les feuilles ».

Hrithik Roshan

Exemple de document XML

Les documents XML utilisent une syntaxe simple et auto-descriptive :

 Tove Jani Reminder Don't forget me this weekend! 

La première ligne est la déclaration XML. Il définit la version XML (1.0) et l'encodage utilisé (ISO-8859-1 = Latin-1/jeu de caractères ouest-européen).

La ligne suivante décrit l'élément racine du document (comme dire : « ce document est une note ») :

 

Les 4 lignes suivantes décrivent 4 éléments enfants de la racine (vers, depuis, titre et corps).

 Tove Jani Reminder Don't forget me this weekend! 

Et enfin la dernière ligne définit la fin de l'élément racine.

 

Les documents XML doivent contenir un élément racine. Cet élément est « le parent » de tous les autres éléments.

Les éléments d'un document XML forment une arborescence de documents. L'arbre commence à la racine et se ramifie jusqu'au niveau le plus bas de l'arbre.

Tous les éléments peuvent avoir des sous-éléments (éléments enfants).

 ..... 

Les termes parent, enfant et frère ou sœur sont utilisés pour décrire les relations entre les éléments. Les éléments parents ont des enfants. Les enfants du même niveau sont appelés frères et sœurs (frères ou sœurs).

Tous les éléments peuvent avoir du contenu textuel et des attributs (tout comme en HTML).

table en réaction

Un autre exemple de XML : les livres

Fichier : livres.xml

 Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99 Learning XML Erik T. Ray 2003 39.95 
Testez-le maintenant

L'élément racine dans l'exemple est . Tous les éléments du document sont contenus dans .

L'élément a 4 enfants : ,, et .

Un autre exemple de XML : les e-mails

Fichier : emails.xml

 Vimal Sonoo Hello Hello brother, how are you! Peter Jack Birth day wish Happy birth day Tom! James Jaclin Morning walk Please start morning walk to stay fit! Kartik Kumar Health Tips Smoking is injurious to health! 
Testez-le maintenant