Переменная в xsl: element - PullRequest
       2

Переменная в xsl: element

1 голос
/ 20 апреля 2011

Допустим, у меня есть такая переменная, определенная в XSLT

 <xsl:variable name="groupedOrLinked">
   <xsl:choose> 
    <xsl:when test="Field[@key='X']='80'">Grouped</xsl:when>
    <xsl:when test="Field[@key='X']='00'">Linked</xsl:when>     
   </xsl:choose>
 </xsl:variable>

Есть ли способ использовать эту переменную в <xsl:element> атрибуте name?Следующая строка не работает:

<xsl:element name="$groupedOrLinked">
   ...
</xsl:element>

1 Ответ

2 голосов
/ 20 апреля 2011

Вы пропали без вести {}
вы должны использовать

<xsl:element name="{$groupedOrLinked}">
[...]
</xsl:element>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...