每行跨越从当前tr到前一tr的位置

时间:2018-04-01 04:41:36

标签: xslt

第一次来这里。我在这个网站上搜索了很多,并没有找到与我的问题相似的例子,所以我有机会发布我的问题。

我有以下要使用XSLT转换转换为XHTML的html文档。

输入:

<html>
<head>
 </head>
 <body>
  <table border="1">
    <tr>
     <td>This</td>
     <td>is</td>
     <td>a</td>
     <td>test</td>
    </tr>
    <tr>
     <td rowspan="2">This is</td>
     <td>a</td>
     <td>test</td>
    </tr>
    <tr>
     <td>This</td>
     <td>is</td>
     <td>a test</td>
    </tr>
    <tr>
     <td rowspan="2">This</td>
     <td>is a</td>
     <td rowspan="2">test</td>
    </tr>
    <tr>
     <td>is</td>
     <td>a</td>
    </tr>
  </table>
 </body>

</html>

预期输出

    This
    is
    a
    test

    This is
    a
    test

    <rowspan previous position></rowspan previous position>
    This
    is
    a test

    This
    is a
    test


    <rowspan previous position></rowspan previous position>
    is
    a 
    <rowspan previous position></rowspan previous position>

similar xsl but it is different

0 个答案:

没有答案