求各位大虾,如何根据xml生产Treeview树结构
UTree.xml文件如下:<NewDataSet>
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www. xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Table">
<xs:complexType>
<xs:sequence>
<xs:element name="dirId" type="xs:int" minOccurs="0" />
<xs:element name="parentId" type="xs:int" minOccurs="0" />
<xs:element name="libName" type="xs:string" minOccurs="0" />
<xs:element name="orderNo" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
<Table>
<dirId>-1</dirId>
<parentId>0</parentId>
<libName>个人文件夹</libName>
</Table>
<Table>
<dirId>194</dirId>
<parentId>0</parentId>
<libName>公共文件夹</libName>
<orderNo>0</orderNo>
</Table>
<Table>
<dirId>247</dirId>
<parentId>194</parentId>
<libName>金融业</libName>
<orderNo>1</orderNo>
</Table>
<Table>
<dirId>195</dirId>
<parentId>-1</parentId>
<libName>日常文档</libName>
<orderNo>1</orderNo>
</Table>
<Table>
<dirId>225</dirId>
<parentId>-1</parentId>
<libName>重要方案</libName>
<orderNo>2</orderNo>
</Table>
<Table>
<dirId>249</dirId>
<parentId>247</parentId>
<libName>江门市蓬江区杜阮永鸿五金拉丝厂</libName>
<orderNo>2</orderNo>
</Table>
<Table>
<dirId>255</dirId>
<parentId>194</parentId>
<libName>租赁和商业服务业</libName>
<orderNo>3</orderNo>
</Table>
<Table>
<dirId>256</dirId>
<parentId>194</parentId>
<libName>教育</libName>
<orderNo>4</orderNo>
</Table>
<Table>
<dirId>252</dirId>
<parentId>247</parentId>
<libName>江门市鸿森木业有限公司</libName>
<orderNo>4</orderNo>
</Table>
<Table>
<dirId>251</dirId>
<parentId>247</parentId>
<libName>江门市蓬江区顺恒贸易有限公司</libName>
<orderNo>6</orderNo>
</Table>
</NewDataSet>parentId=0为根目录,如何根据该XML文件生产Treeview树形结构