<html>
<head>

<title>Noeuds enfants contraints</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">Noeuds enfants contraints</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">
<span class="PROGRAMLISTING"><pre><strong class="userinput">&lt;!ELEMENT</strong> <var class="replaceable">name</var> <strong class="userinput">(</strong><var class="replaceable">child_node_regexp</var><strong class="userinput">)</strong><var class="replaceable">[</var><strong class="userinput">? | * | +</strong><var class="replaceable">]</var><strong class="userinput">&gt;</strong></pre></span>
<p>
XML propose une syntaxe d'expression simple permettant de limiter l'ordre et le nombre des &eacute;l&eacute;ments enfants d'un &eacute;l&eacute;ment parent. Ce langage comprend les op&eacute;rateurs suivants&nbsp;:</p>

<table border="1">



<thead>
<tr valign="top">
<td>
<p>Op&eacute;rateur</p>
</td>
<td>
<p>Signification</p>
</td>
</tr>
</thead>
<tbody>
<tr valign="top">
<td>
<p><span class="LITERAL">Name</span></p>
</td>
<td>
<p>Correspond &agrave; un &eacute;l&eacute;ment du nom donn&eacute;</p>
</td>
</tr>
<tr valign="top">
<td>
<p><span class="LITERAL">( )</span></p>
</td>
<td>
<p>Regroupe des expressions pour le traitement sous forme d'ensembles de s&eacute;quences (en utilisant la virgule comme s&eacute;parateur) ou s&eacute;lections (en utilisant | comme s&eacute;parateur)</p>
</td>
</tr>
<tr valign="top">
<td>
<p><span class="LITERAL">?</span></p>
</td>
<td>
<p>Indique que le nom ou l'expression pr&eacute;c&eacute;dente peut appara&icirc;tre z&eacute;ro ou une fois &agrave; cet endroit du document</p>
</td>
</tr>
<tr valign="top">
<td>
<p><span class="LITERAL">*</span></p>
</td>
<td>
<p>Indique que le nom ou l'expression pr&eacute;c&eacute;dente peut appara&icirc;tre z&eacute;ro ou plusieurs fois &agrave; cet endroit du document</p>
</td>
</tr>
<tr valign="top">
<td>
<p><span class="LITERAL">+</span></p>
</td>
<td>
<p>Indique que le nom ou l'expression pr&eacute;c&eacute;dente peut appara&icirc;tre une ou plusieurs fois &agrave; cet endroit du document</p>
</td>
</tr>
</tbody>

</table>
</td></tr>
</table>
</div>
</body>
</html>
