winform下(C#)用treeview绑定xml动态生成特定的树,急用!!!
我有一个xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
<root>
<BM>
<BMBH>1</BMBH>
<BMMC>广告部</BMMC>
<BMLX>1</BMLX>
<BM>
<BMBH>11</BMBH>
<BMMC>策划组</BMMC>
<BMLX>2</BMLX>
</BM>
<BM>
<BMBH>12</BMBH>
<BMMC>发行组</BMMC>
<BMLX>2</BMLX>
</BM>
</BM>
<BM>
<BMBH>2</BMBH>
<BMMC>后勤部</BMMC>
<BMLX>1</BMLX>
<BM>
<BMBH>21</BMBH>
<BMMC>采购组</BMMC>
<BMLX>2</BMLX>
</BM>
<BM>
<BMBH>22</BMBH>
<BMMC>分配组</BMMC>
<BMLX>2</BMLX>
</BM>
</BM>
</root>
而要构造出的树是这样的:
--广告部
--策划组
--发行组
--后勤部
--采购组
--分配组
其中<BMBH>和<BMLX>要分别作为Name和Tag存入各自对应的节点。
请各位高手帮忙解答,最好有代码作为参考,谢谢!
------解决方案--------------------结构很清晰,lz参考MSDN里面的XmlDocument和TreeView