¿Cómo puedo eliminar espacios en blanco al declarar una variable XSL?
Tengo que crear una variable XSL con una opción. Como el siguiente:
<xsl:variable name="grid_position">
<xsl:choose>
<xsl:when test="count(/Element) >= 1">
inside
</xsl:when>
<xsl:otherwise>
outside
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
Y más adelante en mi código, hago un xsl si:
<xsl:if test="$grid_position = 'inside'">
{...code...}
</xsl:if>
El problema es que mi variable nunca es = 'dentro' debido a los saltos de línea y la sangría. ¿Cómo puedo eliminar espacios en blanco de mi variable? Sé que puedo eliminarlo usandodisable-output-escaping="yes"
cuando lo uso en una copia xsl: pero no funciona en la etiqueta xsl: variable. Entonces, ¿cómo puedo eliminar esos espacios en blanco y saltos de línea?