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>

Идея состоит в том, что тогда изнутриwidget Шаблон я мог бы написать что-то вроде:

<xsl:value-of select="$flags/item[1]" />

Очевидно, я получаю ошибки компиляции .. как я могу добиться такого рода вещи?

Ответы на вопрос(2)

Ваш ответ на вопрос