Estoy tratando de generar el valor de una cadena literal de una variable, después de que se establezca dependiendo de si existe un nodo o no. Creo que la lógica de verificación de condición es correcta. Pero no se outputing los valores ...<xsl: variable> Imprime el valor de la variable XSL usando <xsl: value-of>
<xsl:variable name="subexists"/>
<xsl:template match="class">
<xsl:copy><xsl:apply-templates select="@*|node()"/></xsl:copy>
<xsl:choose>
<xsl:when test="joined-subclass">
<xsl:variable name="subexists" select="'true'"/>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="subexists" select="'false'"/>
</xsl:otherwise>
</xsl:choose>
subexists: <xsl:value-of select="$subexists" />
lo quiero dar salida a la cadena literal de "true" de "falsa". Pero no está produciendo nada. ¡Por favor ayuda! ¡¡¡Gracias!!!