Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2011, 10:12
maponcesodpe
 
Fecha de Ingreso: noviembre-2011
Mensajes: 5
Antigüedad: 12 años, 5 meses
Puntos: 0
Añadir lineas a XSL dinamicamente

Hola, necesito ayuda con una cosita.
De la forma abajo descrita consigo quitar la linea que quiero de un XML.
El problema es que quiero añadirle lineas a ese template dinamicamente,
para en lugar de quitar una fecha, poder quitar dos o tres o las que sean segun convenga.
Estaba pensando en ir concatenando las lineas (como la escrita abajo en rojo)en una variable string y luego colocarsela en el lugar apropiado (o algo parecido).
Agradeceria sugerencias.
Salu2.


<gel:parse var="xog_xsl2">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="Actual[@actualDate='2011-11-07']" />
</xsl:stylesheet>
</gel:parse>

<x:parse var="xog_xsl2"><gel:include select="$xog_xsl2" /></x:parse>
<x:parse var="xog_data2"><gel:include select="$v_primer_xml" /></x:parse>

<gel:parse var="result_lectura_sin_fechas">
<x:transform xml="${xog_data2}" xslt="${xog_xsl2}" />
</gel:parse>