Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2012, 00:56
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 8 meses
Puntos: 3
XSLT xml --> for-each(......tag[..] ) --> No duplicados , cómo??

Espero postear en el sitio correcto, si no que un admin mueva el post.

Tengo un xslt con un for-each y quiero que me muestre todos los campos, pero ojo, hay campos que salen 2 , 3 o más veces. ( decir que cojo todo el código de un .osm y lo paso a .xml, sin problema)


Tengo
Código HTML:
Ver original
  1. <xsl:for-each select="//osm/way/tag[@k='name']">
  2.     <tr>
  3.  
  4.       <td><xsl:value-of select="@v"/></td>
  5.  
  6.     </tr>
  7.     </xsl:for-each>

He estado leyendo muchos foros ... pero no encuentro nada!!

Si os fijais es de un "TAG"

He visto algo parecido a esto :

Código HTML:
Ver original
  1. select="//descendant::empleado[not(preceding::empleado = .)]">

Pero tengo un tag y no se como hacerlo