Accueil M'écrire
XML

 

 

La déclaration de type d'élément

La structure des éléments d'un document XML peut, pour des raisons de validation, être contrainte à l'aide de déclarations de type d'élément et de liste d'attributs. La déclaration de type d'un élément contraint le contenu de cet élément.
Les déclarations de type d'un élément limitent habituellement les types d'élément qui peuvent apparaître comme sous-éléments de celui-ci.

On utilise la notation suivante :

<!ELEMENT NomElément TypeElément>

Voici les différents types d'éléments que l'on peut utiliser :

  • EMPTY : pour déclarer des éléments qui ne possèdent pas de contenu.
    Exemple : <br></br> ou <br/>
  • ANY
  • mixte : données textuelles de type (#PCDATA) + sous-élément(s)
  • sous-élément: un autre élément pourra servir de type

Exemples de déclarations de type d'élément :

<!ELEMENT br EMPTY>
<!ELEMENT p (#PCDATA|emph)* >
<!ELEMENT %param.nom; %param.contenu; >
<!ELEMENT contenant ANY>

Remarque : Aucun type d'élément ne peut être déclaré plus d'une fois.

 

© kangoo's 1996 - 2006 - Crédits