Exercices TP Données semi structurées -DSS - XML, DTD, XML

Ce document est destiné aux étudiants de l'Université -Blida 1- dans le cadre du cours de Données semi structurées du Département d’informatique, niveau L3 SIQ. Il couvre les notions suivantes:

  • Création de documents XML valides par rapport à une DTD donnée.
  • Développement de DTD à partir de documents XML existants.
  • Modification de DTD pour garantir l'unicité des attributs à l'aide d'entités paramétriques.
  • Création de DTD pour des exercices spécifiques.

Exercices TP Données semi structurées -DSS - XML, DTD, XML

Télécharger PDF

Université -Blida 1- Données semi structurées Département d’informatique L3 SIQ

TP 2 : DTD

Exercice 1

<!ELEMENT carnet (personne+)>
<!ELEMENT personne EMPTY>
<!ATTLIST personne
nom CDATA #REQUIRED
prenom CDATA #IMPLIED
telephone CDATA #REQUIRED>

Créer un document XML qui soit valide par rapport à cette DTD.

Exercice 2

Créer une DTD livre.dtd à partir de ce document.

Exercice 3

Modifier la DTD de l’exercice 2 pour faire en sorte que la définition de l’attribut titre soit unique à l’aide d’une entité paramétrique.

Exercice 4

Créer une DTD pour l’exercice 4 et une DTD pour l’exercice 5 de la première série.

FAQ

Qu'est-ce qu'une DTD ?

Une DTD (Document Type Definition) est un ensemble de règles qui définissent la structure et le contenu d'un document XML.

Comment créer un document XML valide par rapport à une DTD ?

Pour créer un document XML valide par rapport à une DTD, il faut s'assurer que la structure et les éléments du document respectent les règles définies dans la DTD.

Qu'est-ce qu'une entité paramétrique ?

Une entité paramétrique est une entité définie dans la DTD qui peut être utilisée pour déclarer des attributs ou des éléments de manière plus flexible.

Cela peut vous intéresser :

Partagez vos remarques, questions , propositions d'amélioration ou d'autres cours à ajouter dans notre site

Enregistrer un commentaire (0)
Plus récente Plus ancienne