これを行うために XSLT 2.0 を使用していますが、同様の質問にも出くわしましたが、回答が正しく機能していません。類似のもの
XML
<Users>
<User id="1" name="TYE" Division="Admin"/>
<User id="2" name="ANN" Division="HR"/>
<User id="3" name="LAR" Division="Marketing"/>
<User id="4" name="JSN" Division="Admin"/>
</Users>
このような出力が必要です。
<AllUsers>
<Division value="HR">
<User>
<id>2</id>
<name>TYE</name>
</User>
<User>
<id>5</id>
<name>JSN</name>
</User>
</Division>
<Division value="ADMIN">
<User>
<id>3</id>
<name>ANN</name>
</User>
</Division>
<Division value="Marketing">
<User>
<id>4</id>
<name>LAR</name>
</User>
</Division>
</AllUsers>
部門ごとにグループ化する必要があります..ありがとう。