1. Mustapha HAIN
infohain@gmail.com
http://fr.slideshare.net/mustaphahain/
http://abcdformation.blogspot.com/
Année universitaire 2019-2020
Travaux Pratiques- XML
Atelier 1 : initiation
Activité 1
Distinguez les noms XML correct des noms incorrects et corrigez les erreurs.
a. <Drivers_License_Number>98 NY 32</Drivers_License_Number>
b. <Driver's_License_Number>98 NY 32</Driver's_License_Number>
c. <month-day-year>7/23/2001</month-day-year>
d. <first name>Alan</first name>
e. <àçttûä>øåú</àçttûä>
f. <first_name>Alan</first_name>
g. <month/day/year>7/23/2001</month/day/year>
h. <_4-lane>I-610</_4-lane>
i. <téléphone>011 33 91 55 27 55 27</téléphone>
j. <4-lane>I-610</4-lane>
Activité 2
Avec l’éditeur Bloc Note, présentez deux personnes identifiées par les informations ci-dessous dans un
document XML, puis vérifiez le résultat avec un navigateur web :
Nom.
Prénom.
Adresse.
Un ou plusieurs numéros de téléphone (téléphone portable, fixe, bureau, etc.).
Une ou plusieurs adresses e-mail (adresse personnelle, professionnelle, etc.).
Activité 3
On souhaite écrire un livre en utilisant le formalisme XML.
Le livre est structuré en section, en chapitres et en paragraphes (au moins 2 pour chaque structures).
Le livre doit contenir la liste des auteurs (avec nom et prénom).
Tous les éléments doivent posséder un titre, sauf le paragraphe qui contient du texte.
1. A l’aide de Xmlspy, proposez une structuration XML de ce document sous le titre livre1.xml
2.Vérifiez, à l’aide de l’éditeur, que votre document est bien formé.
Activité 4
On souhaite compléter la structure du document XML de l’exercice précédent par les attributs nom et
prénom pour les auteurs et titre pour le livre, les sections et les chapitres.
1.Analysez la structure du nouveau document.
2.Y a-t-il des simplifications possibles ?
3.Vérifiez, à l’aide de l’éditeur, que votre document est bien formé.
Activité 5 (pour aller plus loin)
Il s’agit de créer un document sur la base de livre1.xml en respectant les points suivants :
1.Mettez tous les éléments dans l’espace de noms http://www.masociete.com sans utiliser
d’espace de noms par défaut.
2.Mettez la deuxième section dans un espace de noms http://www.monentreprise.com.
3.Mettez le dernier paragraphe du dernier chapitre de la dernière section sans espace de noms.