XSL - Controlar las entradas a un match

 
Vista:

Controlar las entradas a un match

Publicado por Antonio (2 intervenciones) el 06/08/2003 11:16:26
Hola, gracias por atenderme.
Mi problema es que recupero varias veces una etiqueta <normal> y quiero que en el primer caso me muestre una imagen. Si pongo:
<xsl:template match="normal">
<img src="imagen.jpg" />
<xsl:apply-templates />
</xsl:template>
Con esto hago que me salga la imagen cada vez qeu encuentra la etiqueta. ¿Alguna idea?
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

Mas informacion

Publicado por Antonio (2 intervenciones) el 06/08/2003 11:39:37
El nodo <normal> es hijo, una vez de <tabla1> y el resto de veces, de <tabla2>, <tabla3>, ... etc. A lo mejor con un xsl:if podría comparar si el padre es <tabla1> para que me saque la imagen, pero no se cómo se hace.

Muchas gracias
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:Mas informacion

Publicado por Edgar (7 intervenciones) el 26/08/2003 03:33:42
hola

Creo que lo que deberias hacer, ya que el nodo es hijo una sola vez de tabla1 es poner el tag: <xsl:template match="tabla1/normal"> y pintar la imagen.. luego puedes hacer el resto como lo tienes

Espero que te sirva

Saludos
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