Droi

Disponible uniquement sur Etudier
  • Pages : 2 (388 mots )
  • Téléchargement(s) : 0
  • Publié le : 20 mai 2011
Lire le document complet
Aperçu du document
TP 1 : Programmation WEB
XML- DTD

Exercice 1

Soit une DTD contenant les déclarations suivantes :




Parmi les instances XML suivantes , quelles sont celles qui sont valides etpourquoi ?

1. anniversaire de l’ENSA
2.
3.
4.

Exercice 2

Soit la DTD suivante :









1 ) Les documents A , B , C et D suivants sont-ilsvalides pour cette DTD ? Sinon expliquer
pourquoi ?

2 ) Dans le cas de documents non valides , proposer une solution sous forme de document
XML valide par rapport à la mêmeDTD .

Document A




Document Title

Chapter Title

Section Title
This is a test.
This is a note.


Another Section Title
Thisis another test.
This is another test.
This is another test.
This is another note.




Document B





Chapter Title

Section TitleThis is a note.
This is a test.
This is a note.



Document Title



Document C




Document Title


Document DChapter Title

Section Title
This is a note.
This is a test.
This is another test.
This is another test.
This is another test.
This is anothertest.
This is a note.
This is another test.



Document Title



Exercice 3

Dans chacun des cas A ) et B ) écrire une DTD permettant de valider desdocuments XML en respectant les règles suivantes :

A ) Un livre est une structure formée de 3 éléments obligatoires :
• Un Titre représenté par une chaîne de caractères
• Un auteur sous forme d’unechaîne de caractères
• Un élément ListeChapitres constitué d’un ou plusieurs éléments chapitres
• L’élément chapitre est formé des éléments suivants :
o TitreChapitre de type chaîne de...
tracking img