xslt test pour voir si un nœud est l'un des premiers X enfants de son parent

Je suis de l'édition d'un modèle XSLT et mes compétences sont un peu rouillés.

Je voudrais écrire une condition pour voir si le nœud actuel est dans les trois premiers nœuds enfants de son parent.

<parent>
 <child>
 <child>
 <child>
 <child>
</parent>

Donc les trois premiers éléments d'enfant ci-dessus renvoie true, mais le quatrième serait de retour faux, pour compliquer les choses à l'enfant les éléments ne seront pas toutes les mêmes, avec les descendants de leur propre. Je suis sûr qu'il y est quelques xpath simple que de le faire.

OriginalL'auteur Jeremy French | 2009-08-03