我正在使用 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>
需要按部门分组..谢谢。