我Data目录下有a,b,c...文件夹,各文件夹的结构如下Data\a\1.xml,Data\bb\2.xml,Data\c3\9.xml....
1.xml里的内容如下:
....
chapnbr="06" chg="n" key="C05" revdate="20040723"><title>Airworthiness </title></chapter>
chapnbr="07" chg="n" key="C05" revdate="20040723"><title>Air </title></chapter>
.....
我要求做个动态的树形结构,不管Data下有多少个文件夹,树形结构按英语字母从a到z排列下来
+a
+bb
+c3
...
当我点+a时树形结构变为:
-a
 06Airworthiness 
 07Air 
也就是说我点a前的"+"时,树形展开,并解析对应的xml文件,把解析的结果列出来!
希望写个通用的程序,以后我在往Data下拷其它文件如AD,AD文件就会自动添到树形结构中!

解决方案 »

  1.   

    1.去 hhttp://webfx.eae.net/dhtml/xloadtree/xloadtree.html 下一个动态导入的树.
    2.看看它导入时的XML文件格式.
    3.写程序,读取目录,生成相应格式的XML传给这树就可以了.
      

  2.   

    CAYU(中原) 大哥:
    我对你说的那个东西一无所知,现在让我按照你说的要求进行开发,我感觉很难!能不能给我例子啊!我以前知道用javascript可以写树,但是我这个是个动态的树,Data下有多少个文件,这些文件都会按英文字母数学排成树形结构,而且展开每个文件,都会解析对应的xml文件,并列出来!我还知道ajax可以写动态的树,但是我不会写ajax程序!现在老板让我写这个功能,我都不知道到底该怎样写了!急啊!