首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

XSL怎么将同级别的node按规则分开层级

2012-03-09 
XSL如何将同级别的node按规则分开层级?item 身份父“1/itemitem 身份子“2/itemitem 身份父“

XSL如何将同级别的node按规则分开层级?
<item 身份="父“>1</item>
<item 身份="子“>2</item>
<item 身份="父“>3</item>
<item 身份="父“>4</item>
<item 身份="子“>5</item>
<item 身份="子“>6</item>
本来这个xml是同级别的,但是逻辑上其实还是分层级的,不知道怎么用XSL来做成这如下这样:
<item 身份="父“>1
  <item 身份="子“>2</item>
</item>
<item 身份="父“>3</item>
<item 身份="父“>4
  <item 身份="子“>5</item>
  <item 身份="子“>6</item>
</item>


[解决办法]
test2.xml

XML code
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="test2.xsl"?><people><item status="father">1</item><item status="child">2</item><item status="father">3</item><item status="father">4</item><item status="child">5</item><item status="child">6</item></people> 

热点排行