我需要根据某些属性对值进行分组并填充。
下面是输入的XML,如果您查看,将会发现有4个用户行,而对于id为2,4的用户,Division相同,即HR。
在生成实际输出时,我需要按Division分组... 有什么帮助吗?
输入的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>
key
吗? - TWiStErRob