XSL - Alguien sabe hacer un "else"?

 
Vista:

Alguien sabe hacer un "else"?

Publicado por D@vidP (4 intervenciones) el 13/08/2002 14:11:27
Esto del xsl esta bien, pero tengo mazo de problemas para hacer cosas como un "else", un mayor ó menor, un "&&" cosillas de esas que el xsl no se traga.
Sobre todo algún truquito para el "else" me sería de una gran ayuda.

Muchas gracias.
;D @vid.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Alguien sabe hacer un

Publicado por Guy (2 intervenciones) el 15/08/2002 23:27:41
Podrias utilizar CHOICE y la clausula OTHERWISE.

Saludos...
Guy.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Alguien sabe hacer un

Publicado por felipe (1 intervención) el 06/10/2003 10:34:29
<xsl:if test="condicion">

</xsl:if>

ej:
<!-- creas variable -->
<xsl:variable name="dato">
<xsl:value-of select="'2' "/>
</xsl:variable>
<!-- compruebas variable -->
<!-- and / or se escriben tal cual, -->
<xsl:if test="$dato != '' and $dato = '2' ">
.... El dato vale 2
</xsl:if>

Puedes usar un choose
<xsl:choose>
<xsl:when test=" condicion A ">

</xsl:when>
<xsl:when test=" condicion B ">

</xsl:when>
<xsl:otherwise>

</xsl:otherwise>
</xsl:choose>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Alguien sabe hacer un

Publicado por Rapaz (1 intervención) el 02/02/2005 23:23:06
No existe el else en xsl vas a tener que usar solo <xsl:if>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar