我有一个元素列表,我想将其拆分为 3 个单独的列表。最终结果将是这样的:
<ul>
<li>element</li>
<li>element</li>
</ul>
<ul>
<li>element</li>
<li>element</li>
</ul>
<ul>
<li>element</li>
<li>element</li>
</ul>
我的 XSLT 是这样的,但是它不起作用,因为我不能插入</ul>
,也不能插入小于号 ( <
)。
<ul>
<xsl:for-each select="$myroot/item">
<li></li>
<xsl:if test="position() mod $maxItemsPerColumn = 0">
<!-- I want to close my ul, and start a new one here, but it doesn't work! -->
</xsl:if>
</xsl:for-each>
</ul>
有任何想法吗?提前致谢!