将xml用xsl生成树
xml文件
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<root>
<node><id>0</id><parent_id>0</parent_id><name>级别1</name></node>
<node><id>1</id><parent_id>0</parent_id><name>级别1</name></node>
<node><id>2</id><parent_id>0</parent_id><name>级别1</name></node>
<node><id>3</id><parent_id>2</parent_id><name>级别2</name></node>
<node><id>4</id><parent_id>2</parent_id><name>级别2</name></node>
<node><id>5</id><parent_id>2</parent_id><name>级别2</name></node>
</root>
然后写一段xsl文件用递归的方法生成一个目录树parent_id=1是第一级,2是第二级,如果有更多级的话,可以向下递归,我感觉可以用xsl递归实现,可是xsl语法不熟,学习一下