Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2004, 07:22
nacho_pv
 
Fecha de Ingreso: mayo-2004
Mensajes: 8
Antigüedad: 20 años
Puntos: 0
Problema al concatenar elementos de una ruta

si tengo las siguientes variables
<xsl:variable name ="ruta">/raiz/datos/juan</xsl:variable>
<xsl:variable name = "campo">/personal/@estadocivil</xsl:variable>

quiero obtener el valor que se haya en
/raiz/datos/juan/personal/@estadocivil
si utilizo <xsl:value-of select="concat($ruta,$campo)">
me devuelve la ruta pero no el valor contenido en la ruta.
¿Existe alguna forma de obtener de este modo el valor contenido en la ruta en lugar de la ruta por si misma?