Retroceder   Foros del Web > Programación para sitios web > XML

Respuesta
 
Herramientas Desplegado
Antiguo 28-nov-2004, 10:22   #1 (permalink)
Immortal ha deshabilitado el karma
 
Avatar de Immortal
 
Fecha de Ingreso: septiembre-2004
Mensajes: 38
XSL problemas con WHEN

Hola a todos!!!!!!!!!!!

Tengo el siguiente problema estoy tratando de desplegar una consulta en la cual existe un tag en el XML que me indica si la consulta esta vacia o no y trato de hacer un when y me provoca este error: Se esperaba el testigo 'eof' y se encontró '='. @valor-->=<--"VACIA" y le he dado vueltas a el asunto y no he encontrado la solucion le anexo el codigo para que le den un vistazo
Código HTML:
<xsl:template match="/*/ResultadoConsulta">
<xsl:value-of select="@valor"/> 
<xsl:choose>
		 <xsl:when test="@valor='VACIA'">
			<font face="Courier New" size="2" color="#000000"><b>
			<xsl:value-of select="@Titulo"/></b></font>
		 </xsl:when>
		 <xsl:when test="@Valor='COMPLETO'">
		 	<font face="Courier New" size="2" color="#000000"><b>
			<xsl:value-of select="@Titulo"/></b></font>
		 </xsl:when>	
</xsl:choose>
</xsl:template>
Si pudieran ayudarme le gradecere muchisimo

Saludos!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
Immortal está desconectado   Responder Citando
Antiguo 28-nov-2004, 11:27   #2 (permalink)
Muzztein tiene algunos puntos positivos de karma
 
Avatar de Muzztein
 
Fecha de Ingreso: noviembre-2002
Ubicación: Hangar 18
Mensajes: 1.236
mmmmmm

asi a vuelo de pajaro.

recuerda que el xsl es case sensitive, y yo veo clarito un "Valor" y un "valor".

y otra cosa, prueba poniendo espacio entre los parametros del test.

algo asi como

<xsl:when test="@valor = 'VACIA'">


y otra cosa.. para valores binarios yo usuaria el 1 y el 0 o el t y el f mas que nombres comprejos como completo o vacio

Muzztein está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:42.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93