我承认,我是来要代码的,我BS下我自己
数据库3字段
ID(名称ID) P_Name(物品名称) P_Fid(所属哪个ID下)
1 电器
2 交通工具
3 人
4 车 2
5 衣物
7 火车 4
8 汽车 4
9 飞机 2select ID,P_Name,P_Fid from Product for xml auto<Product ID="1" P_Name="电器" />
<Product ID="2" P_Name="交通工具" />
<Product ID="3" P_Name="人" />
<Product ID="4" P_Name="车" P_Fid="2" />
<Product ID="5" P_Name="衣物" />
<Product ID="7" P_Name="火车" P_Fid="4" />
<Product ID="9" P_Name="汽车" P_Fid="4" />
<Product ID="11" P_Name="灰机" P_Fid="2" />
我需要:
<product ID="1" P_Name="电器"> </product>
<product ID="2" P_Name="交通工具">
<product ID="4" P_Name="车" P_Fid="2">
<product ID="7" P_Name="火车" P_Fid="4" />
<product ID="9" P_Name="汽车" P_Fid="4" />
</product>
<product ID="11" P_Name="灰机" P_Fid="2" />
</product>
<product ID="3" P_Name="人" />
<product ID="5" P_Name="衣物" />你懂的.可以用 System.Xml.XPath 或System.Xml
数据库3字段
ID(名称ID) P_Name(物品名称) P_Fid(所属哪个ID下)
1 电器
2 交通工具
3 人
4 车 2
5 衣物
7 火车 4
8 汽车 4
9 飞机 2select ID,P_Name,P_Fid from Product for xml auto<Product ID="1" P_Name="电器" />
<Product ID="2" P_Name="交通工具" />
<Product ID="3" P_Name="人" />
<Product ID="4" P_Name="车" P_Fid="2" />
<Product ID="5" P_Name="衣物" />
<Product ID="7" P_Name="火车" P_Fid="4" />
<Product ID="9" P_Name="汽车" P_Fid="4" />
<Product ID="11" P_Name="灰机" P_Fid="2" />
我需要:
<product ID="1" P_Name="电器"> </product>
<product ID="2" P_Name="交通工具">
<product ID="4" P_Name="车" P_Fid="2">
<product ID="7" P_Name="火车" P_Fid="4" />
<product ID="9" P_Name="汽车" P_Fid="4" />
</product>
<product ID="11" P_Name="灰机" P_Fid="2" />
</product>
<product ID="3" P_Name="人" />
<product ID="5" P_Name="衣物" />你懂的.可以用 System.Xml.XPath 或System.Xml
http://net-liu.javaeye.com/blog/702526