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

sustituir atributos

Estas en el tema de sustituir atributos en el foro de Programación General en Foros del Web. Tengo una entrada html con <tr valign=20> <th alig=center> .... </tr> Me gustaría saber como es en el xsl para cambiar los atributos por nada, ...
  #1 (permalink)  
Antiguo 04/02/2008, 10:31
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 17 años, 1 mes
Puntos: 0
sustituir atributos

Tengo una entrada html con
<tr valign=20>
<th alig=center>
....
</tr>

Me gustaría saber como es en el xsl para cambiar los atributos por nada, es decir, que quedase:

<tr>
<td>hola</td>
</tr>


Gracias
  #2 (permalink)  
Antiguo 05/02/2008, 04:26
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 9 meses
Puntos: 90
Re: sustituir atributos

En XSL puedes acceder a la información, supongo que deberías de generar de nuevo el HTML, pero con solo la información que te interesa...

No se si hay alguna forma automática de sacarlos...

__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 07/02/2008, 11:06
Avatar de aloqui  
Fecha de Ingreso: diciembre-2007
Mensajes: 973
Antigüedad: 16 años, 11 meses
Puntos: 24
Re: sustituir atributos

Si, puede hacerse automáticamente.
Te puede servir con algunas modificaciones, el XSL que puse hace unos días aqui: http://www.forosdelweb.com/f26/templ...gratis-552226/

Dicho XSL está pensado para que la salida sea HTML, en tu caso la salida será XML, pero lo importante es que veas como funciona y lo adaptes a tus necesidades, además así aprendes

Por ejemplo, uno de los cambios sería en el ultimo template, que debería quedar vacío.
<xsl:template match="@*" mode="docs">
</xsl:template>
__________________
Grupos de Música
Pop Music Stars
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 14:16.