小弟遇到一个这样的问题要使用 js 读取 xml 树形结构
类似这样的
xml 文档
<a id="1" pid="0" item="1">旅长</a>
<a id="2" item="1">副旅长</a>
<a id="3" pid="1" item="2">排长1</a>
<a id="4" pid="1" item="2">副排长2</a>
<a id="5" pid="1" item="2">排长2</a>
<a id="6" pid="1" item="2">副排长2</a>
<a id="7" pid="1" item="2">排长3</a>
<a id="8" pid="3" item="3">班长1</a>
<a id="9" pid="3" item="3">副班长2</a>js 要把他取出来形成如下的结构
                                        旅长  副旅长
                                             |
                             --------------------------------
                             |                |             |           
                        排长1 副排长2    排长2 副排长2    排长3
                             |
              --------------------------------
              |
         班长1 副班长2
请教大家给个思路,网址也行.谢谢