Profitez des promotions incroyables de nos cours en pdf!! Ignorer
Nous avons commencer l’apprentissage du DTD dans la partie : validation avec DTD d’un document XML. Dans ce cours , on va détailler la partie : DTD et utilisation des attributs.
Les éléments peuvent avoir des attributs, alors la DTD doit inclure la déclaration de ces attributs via l’instruction ATTLIST selon la syntaxe suivante :
<!ATTLIST nomElement nom TYPE OBLIGATION VALEUR_PAR_DEFAUT>
2- OBLIGATION
3- VALEUR_PAR_DEFAUT : la valeur par défaut
<!ATTLIST chapitre
titre CDATA #REQUIRED
auteur CDATA #IMPLIED>
L’élément chapitre possède un attribut titre obligatoire et un attribut auteur optionnel.
<!ATTLIST crayon
couleur (rouge|vert|bleu) “bleu”>
L’élément crayon possède un attribut couleur dont les valeurs font partie de l’ensemble rouge, vert, bleu.
<!ATTLIST produit code ID>
chaque produit doit avoir un code unique
<!ELEMENT magasin (service+)> <!ELEMENT service (produit*)> <!ATTLIST service code ID #REQUIRED> <!ELEMENT produit (#PCDATA)> <!ATTLIST produit code ID #REQUIRED> ]> <magasin> <service code="A001"> <produit code="DE205"> Soupe </produit> <produit code="TM206"> Condiment </produit> </service> <service code="A003"> <produit code="OU152"> Lessive </produit> <produit code="AH070"> Essuie-tout </produit> </service> </magasin>
On vous propose une vidéo très importante où nous expliquons (En darija Marocaine) cette partie de cours :
Et voilà, c’est votre tours. On vous propose des exercices sur cette partie de cours : exercices sur DTD (TP2)
Vous pouvez suivre notre cours complet d’XML . pour approfondir vos compétences sur la création et la manipulation des documents xml, dtd, xsd,xpath, xslt.
Aussi, vous avez une playlist des vidéos (Explication en Darija arabe marocaine) bien organisée qui traite : XML DTD XSD XSLT XPATH