我正在使用 XSLT 1.0,尝试创建一个小的节点集,并将其作为参数传递给模板,类似以下内容:
<xsl:call-template name="widget">
<xsl:with-param name="flags">
<items>
<item>widget.recent-posts.trim-length=100</item>
<item>widget.recent-posts.how-many=3</item>
<item>widget.recent-posts.show-excerpt</item>
</items>
</xsl:with-param>
</xsl:call-template>
这个想法是在 widget
模板内部我可以编写类似于以下的内容:
<xsl:value-of select="$flags/item[1]" />
显然我会得到编译错误.. 我该如何实现这种事情?
document('')
调用... - lbruttixsl:for-each
标签中处理的一组值的手段。 - Patanjali