Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2010, 03:52
Avatar de subsoho
subsoho
 
Fecha de Ingreso: octubre-2009
Mensajes: 34
Antigüedad: 14 años, 6 meses
Puntos: 0
xsl:if con atributos ?

Tengo un xml con el siguiente formato :

<?xml version="1.0" encoding="UTF-8" ?>
<Actualizacion hora="05/11/10 10:31">
<Valor Nombre="A" Variacion="-0,09%"/>
<Valor Nombre="B" Variacion="-1,77%" />
</Actualizacion>

Sobre esos datos quiero aplicar una hoja de estilos XSLT que me genere otro archivo XML con ciertas transformaciones, una de esas transformaciones con condicionales (saca los elementos con variacion superior a un valor dado). El problema es que no se como hacer que xsl:if funcione con atributos ("Variacion" es un atributo del elemento "Valor") de un nodo.

Quisiera poder hacer algo como esto:

<xsl:if Variacion>0.5 />

pero no funciona.

Necesito ayuda, gracias.