Foros del Web » Programación para mayores de 30 ;) » Programación General »

<xsl:sort>?????

Estas en el tema de <xsl:sort>????? en el foro de Programación General en Foros del Web. Hola que tal espero q me puedan ayudar estoy tratando de ordenar una lista de nodos por el atributo apellido de esta maner: <xsl:sort select="./@apellido" ...
  #1 (permalink)  
Antiguo 22/12/2006, 08:36
 
Fecha de Ingreso: noviembre-2006
Ubicación: Peru
Mensajes: 26
Antigüedad: 17 años, 6 meses
Puntos: 0
<xsl:sort>?????

Hola que tal espero q me puedan ayudar estoy tratando de ordenar una lista de nodos por el atributo apellido de esta maner:
<xsl:sort select="./@apellido" data-type="text"/>
pero no me ordena nada nose q orientacion me pueden dar, tampoco funciona si pongo:
<xsl:sort select="@apellido" data-type="text"/>
Espero tenga respuestas gracias.
  #2 (permalink)  
Antiguo 22/12/2006, 11:09
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Re: <xsl:sort>?????

ponenos el código entero, con elforeaDonde estás poniendo el SORT ? dentro del for-each ?

Te recomiendo este tutorial

http://www.daniel.prado.name/articulos-xsl-xslt.asp

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 23/12/2006, 13:43
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 7 meses
Puntos: 280
Re: <xsl:sort>?????

No sé si "apellidos" es un atributo en tu xml, pero si no lo es, es decir, si es un elemento, deberías poner:

<xsl:sort order="ascending" select="apellidos"/> (ascending por ejemplo)

Y como te dice monoswim, dentro de un for each.

Mikel.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:57.