想了一中午也没有想出来,最后只有用DOM方法了,不知道那位高手有这样的算法,指点一下,谢谢!!!我用的是IE WebControl  TreeView控件,无法直接指定XML文件只能这样了!!

解决方案 »

  1.   

    比如按下面的XML文件,显示成ViewTree,用
    XmlTextReader reader=new XmlTextReader()
    while(reader.Reade())
    {
    /////.........TODO
    }这样的方法如何做<?xml version="1.0" encoding="utf-8" ?> 
    <TREENODES>  <treenode text="ASP.NET: Tips, Tutorials, and Code">
        <treenode text="Price - $34.95" />
        <treenode text="Authors">    
          <treenode text="Mitchell" />
            <treenode text="Mack">
             <treenode text="age:18"/>
             <treenode text="sex:male"/>
             <treenode text="wife:mary">
              <treenode text="age:19"/>
              <treenode text="description:lovely"/>
             </treenode>
            </treenode>
          <treenode text="Seven" />
          <treenode text="Walther" />
          <treenode text="Anders" />
          <treenode text="Nathan" />
          <treenode text="Wahlin" />
        </treenode>
        <treenode text="Year Published - 2001" />
      </treenode>
      
    </TREENODES>
      

  2.   

    我用,JAVA SCRIPT拼出的HTML页的脚本,,你需要吗???