Xml 使用xslt每隔三个div包装一个div
下面的代码能够选择每行中的第一个元素并显示它,但是如何将rowContainer类包装在第一个元素及其下两个子元素(如果有)周围Xml 使用xslt每隔三个div包装一个div,xml,xslt,html,web,Xml,Xslt,Html,Web,下面的代码能够选择每行中的第一个元素并显示它,但是如何将rowContainer类包装在第一个元素及其下两个子元素(如果有)周围 **** ; ; ; ; ; 说明: 下载 **** 最后,我希望生成的代码如下所示: <div class="rowContainer"> <div class="grid"/> <div class="grid"/> <div class="grid"/> </div&g
****
;
;
;
;
;
说明:
下载
****
最后,我希望生成的代码如下所示:
<div class="rowContainer">
<div class="grid"/>
<div class="grid"/>
<div class="grid"/>
</div>
<div class="rowContainer">
<div class="grid"/>
<div class="grid"/>
<div class="grid"/>
</div>
<div class="rowContainer">
<div class="grid"/>
<div class="grid"/>
</div>
提前感谢您为我提供的任何帮助。您没有显示输入XML的结构,但是
<xsl:for-each select=". | following-sibling::ROW[position() < 3]">
应该可以。您没有显示输入XML的结构,但是
<xsl:for-each select=". | following-sibling::ROW[position() < 3]">
应该可以