Je dois regrouper la valeur en fonction de certains attributs et la peupler.comment appliquer un groupe sur des éléments xslt
mentionné ci-dessous est i/p xml et si vous voyez il y a 4 lignes pour les utilisateurs et pour id 2,4 Division est le même à savoir HR
tout en générant o/p réelle que je dois groupe par la Division .. . De l'aide ???
I/P XML
<Users>
<User id="2" name="ABC" Division="HR"/>
<User id="3" name="xyz" Division="Admin"/>
<User id="4" name="LMN" Division="Payroll"/>
<User id="5" name="PQR" Division="HR"/>
</Users>
Résultat attendu: J'ai besoin de regrouper les valeurs basées sur la division et POPULATE-à-dire
<AllUsers>
<Division value="HR">
<User>
<id>2</id>
<name>ABC</name>
</User>
<User>
<id>5</id>
<name>PQR</name>
</User>
</Division>
<Division value="ADMIN">
<User>
<id>3</id>
<name>XYZ</name>
</User>
</Division>
<Division value="Payroll">
<User>
<id>4</id>
<name>LMN</name>
</User>
</Division>
</AllUsers>
+1, celui-ci vient de me sauvé de maux de tête :) – Damb
Je donnerais ce 10 si je pouvais, grand exemple :-) – raffian
Dans l'exemple XSLT 2.0, quel est le but de si vous n'utilisez pas la fonction key()? –
Paul