Por exemplo, você tem dados como este:
<sometag SomeAttribute="some value" />
Você deseja tornar o valor de uma SomeAttribute
variável acessível a partir do valor de atributo da tag HTML. Gosto <div class="value of SomeAttribute"></div>
.
Você pode usar xsl:param
. Por exemplo, estou atribuindo SomeAttribute
valor a alguma variável chamada somevar
. O código seria:
<xsl:param name="somevar" select="sometag/@SomeAttribute" />
Normalmente, para obter somevar
valor, usamos:
<xsl:value-of select="$somevar"/>
Mas para usá-lo como valor de atributo, podemos usar:
<div class="{$somevar}"></div>