我有一个使用 SQL 中的递归创建的数据集,
Parent UserId Child Reporting_To_UserId Depth id
Aditya 13 Abhishek 4 0 13
Abhishek 4 Saurabh 6 1 16
Abhishek 4 Mohinder 8 1 17
Mohinder 8 Mohammad 14 2 18
Saurabh 6 Rahul 1 2 11
Saurabh 6 Amitesh 5 2 12
现在我想生成一个如下所示的 XML:-
<Person name="Aditya" User_Id="13">
<Person name="Abhishek" User_Id="4">
<Person name="Mohinder" User_id="8">
<Person name="Mohammad" User_id="14"/>
</Person>
<Person name="Saurabh" User_Id="6">
<Person name="Rahul" User_Id="1"/>
<Person name="Amitesh" User_Id="5"/>
</Person>
</Person>
</Person>
我想使用数据集中的父子关系创建分层 XML。