Generování elementu s kalkulovaným názvem i atributy

Cíl: Vygenerovat na výstup element, jehož název, atributy i obsah předem - při psaní stylu - neznáme.

Řešení: Použít do konstrukční části šablony xsl:element:

Vstup:

 <genarate element="elt_name"> ... </generate> 

Šablona:

 <xsl:template match="generate"> <xsl:element name="@element"> <xsl:attribute name="id">ID1</xsl:attribute> </xsl:element> </xsl:template> 

Vytvoří element s názvem elt_name, opatří jej atributem id="ID1".