Je possède ce xml:Comment grouper des éléments basés sur l'attribut dans xquery?
<all>
<a>
<b x="i" al="kl"/>
<b x="j" al="ml"/>
<b x="k" al="jl"/>
<b x="j" al="pl"/>
<b x="j" al="il"/>
<b x="i" al="dl"/>
</a>
<a>
<b x="i1" al="kl"/>
<b x="j2" al="ml"/>
<b x="k3" al="jl"/>
<b x="j2" al="pl"/>
<b x="j2" al="il"/>
<b x="i3" al="dl"/>
</a>
</all>
Ce que je veux vraiment faire est pour chacun un élément que je dois groupe b par @x. Ainsi, le résultat ressemble à:
<a x="j">
<b x="j" l="ml"/>
<b x="j" l="pl"/>
...
</a>
<a x="i">
<b x="i" al="kl"/>
<b x="i" al="dl"/>
</a>
...
...
...
Bonne réponse, +1. –
Merci pour l'exemple de travail, Alejandro. Définitivement, répondez. – user3111525
@ user322034: Vous êtes bienvenu. –