Bonjour, je suis débutant en XSL et je cherche à traiter une série de noeud dans un ordre bien précis.

J'ai X noeud "Event", dont pour simplifié, chaqun à un fils "Type" .

Les valeurs prisent par "Type" sont finit et connus, par exemple j'en ai 3 différentes "A", "B" et "C" .

Je veux traiter mes noeuds "Event" en les regroupant par Type.

Pour cela je peux inclure un "xsl:sort" dans mon "xsl:apply-template", mais je ne veux pas un ordre alphabétique , je veux un ordre que je fixe, par exemple

A puis C puis B
ou
C puis A puis B
...

Comment faire ca de facons simple ?

Merci