XSL的问题(100分)

  • 主题发起人 主题发起人 CurveSoft
  • 开始时间 开始时间
C

CurveSoft

Unregistered / Unconfirmed
GUEST, unregistred user!
想把XML里的元素以每五个一行的格式排到表格里,怎么做啊?
比如
XML里/abc/下的名字为@char的有26个,值分别为26个字母,现在想输出成:
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
<td>d</td>
<td>e</td>
</tr>
<tr>
<td>f</td>
<td>g</td>
<td>h</td>
<td>i</td>
<td>j</td>
</tr>
.........
这样的,怎么玩啊?????快晕死了
或者告诉我怎么访问绝对位置的值?比如访问第5个字母e ????这样我也可以用一个双重循环来做了
 
用position()来返回当前要处理的结点集中的绝对位置
如果要想返回在整个文档中的绝对出现位置用number标记
<number:level=,select=,match=></number>
 
后退
顶部