相关疑难解决方法(0)

XSLT 1.0 - 创建节点集并作为参数传递

使用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>
Run Code Online (Sandbox Code Playgroud)

我的想法是,从widget模板中我可以写出类似的东西:

<xsl:value-of select="$flags/item[1]" />
Run Code Online (Sandbox Code Playgroud)

显然我得到编译错误..我怎么能实现这种事情?

xslt xslt-1.0

26
推荐指数
2
解决办法
3万
查看次数

标签 统计

xslt ×1

xslt-1.0 ×1