【发布时间】:2011-01-09 22:31:53
【问题描述】:
我需要根据某个属性对值进行分组并填充它。
下面提到的是 i/p xml,如果您看到用户有 4 行,对于 id 2,4 分区是相同的,即 HR
在生成实际的 o/p 时,我需要按部门分组...任何帮助???
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>
预期结果: 我需要根据 Division 对值进行分组并填充,即
<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>
【问题讨论】: