<html>
<head>

<title>Entit&eacute;s</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="Description">
<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
<tr>
<td valign="top" class="NAME">Entit&eacute;s</td>
<td valign="top" class="COMPATIBILITY">&nbsp;</td>
</tr>
<tr>
<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
</tr>
<tr>
<td valign="top" colspan="2" class="description">

<p>Pour mieux comprendre une entit&eacute; XML, il faut la comparer &agrave; une macrofonction de remplacement dans laquelle le remplacement peut soit &ecirc;tre analys&eacute; (le texte est int&eacute;gr&eacute; au document XML) soit non analys&eacute;. S'il est non analys&eacute;, la d&eacute;claration de l'entit&eacute; pointe vers des donn&eacute;es binaires externes ne pouvant &ecirc;tre analys&eacute;es. En outre, le texte de remplacement des entit&eacute;s analys&eacute;es peut provenir d'une cha&icirc;ne ou des contenus d'un fichier externe. Lors de l'analyse, la r&eacute;f&eacute;rence de l'entit&eacute; analys&eacute;e est remplac&eacute;e par le texte de substitution sp&eacute;cifi&eacute; dans la d&eacute;claration de l'entit&eacute;. Le texte de remplacement est alors &agrave; nouveau analys&eacute; jusqu'&agrave; ce qu'il ne reste aucune r&eacute;f&eacute;rence de caract&egrave;re ou d'entit&eacute;.</p>

<p>Pour simplifier l'analyse de document, deux types distincts d'entit&eacute;s sont utilis&eacute;s dans diff&eacute;rentes situations&nbsp;: g&eacute;n&eacute;rale et param&egrave;tre. La syntaxe de base pour le r&eacute;f&eacute;rencement des deux types d'entit&eacute; est presque identique, mais des r&egrave;gles sp&eacute;cifiques s'appliquent par rapport aux emplacements o&ugrave; chaque type peut &ecirc;tre utilis&eacute;.</p>
</td></tr>
</table>
</div>
</body>
</html>
