Les entités permettent d'inclure des valeurs prédéfinies, ou des fichiers externes XML ou non-XML dans un modèle XML conçu pour le langage DTD.
Lorsqu'un processeur XML lit une entité référencée par un document XML, il remplace cette référence à une entité par sa valeur définie dans le fichier DTD du document XML.
Une référence d'entité est le nom de l'entité précédé d'une perluète et suivi d'un point-virgule.
Par exemple : &furtherinfo; sera remplacé par For further information, see.
Le W3C a prédéfini cinq entités pour les balises XML :
Nom de l'entité |
Référence |
Valeur |
---|---|---|
Less than |
< |
< |
Greater than |
> |
> |
Ampersand |
& |
& |
Apostrophe |
' |
' |
Quotation |
" |
" |
Dans un modèle XML, il vous suffit de saisir le nom et la valeur d'une entité.