Déclaration d’élément DTD du type MIXED avec #PCDATA

Le paramètre #PCDATA indique que l’élément qui le prend peut contenir du texte. Une déclaration DTD peut être :

<!ELEMENT titre (#PCDATA)>

Un exemple valide qui correspond à ce DTD est :

<titre> L’alchimiste</titre>

C’est également possible d’utiliser l’opérateur OU pour indiquer que l’élément XML peut prendre une valeur PCDATA ou un autre élément. Par exemple :

<!ELEMENT corps(#PCDATA|paragraphe)* >

Cet exemple indique que la balise corps peut soit prendre du texte, soit inclure un autre élément paragraphe. Notez l’utilisation obligatoire de l’opérateur * qui indique que ces éléments peuvent ne pas apparaître ou apparaître plusieurs fois.


0 Réponses à “Déclaration d'élément DTD du type MIXED avec #PCDATA”


  1. Pas de commentaires

Laisser un commentaire