xsl:element: generate name of element dynamic
Hi everybody,
in the target structure I have to create elements dynamically.
But this does not work:
<xsl:template name="process-message"> <!-- params: pattern, role --> <xsl:variable name="ELEMENTNAME"> <xsl:value-of select="anyNode"/> </xsl:variable> <xsl:element name="($ELEMENTNAME)"> // HERE IS THE ERROR <xsl:apply-templates mode="text"/> </xsl:element> </xsl:template>
Any ideas?
Regards Mario