Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2005, 09:05
oscar_rdez
 
Fecha de Ingreso: noviembre-2005
Mensajes: 7
Antigüedad: 19 años, 5 meses
Puntos: 0
upper-case en xsl

Hola amigos del foro:
Quiero hacer una conversión de minúsculas a mayúsculas usando XSL. La función que quiero usar es "upper-case" y el código es asi:
<xsl:value-of select="upper-case('hola')" />
Usando el XMLSpy me dice: "Unknow XPath functionError in Xpath expression, Unknow XPath function".
Estoy usando el namespace http://www.w3.org/2005/02/xpath-functions (xmlns:fn="http://www.w3.org/2005/02/xpath-functions").

Una alternativa es usar la función translate (translate('hola', $lowercase, $uppercase)), pero el caso es que esta función (upper-case) debería funcionar ya que está definida en el namespace. Además, el mismo error sucede con alguna otra función de string.
¿Alguno ha experimentado antes este error? ¿Alguien sabe cómo corregirlo?
Gracias a tod@s por vuestras aportaciones.
Salu2.