Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2004, 02:17
cabral
 
Fecha de Ingreso: abril-2004
Ubicación: Sevilla
Mensajes: 100
Antigüedad: 20 años, 9 meses
Puntos: 0
Retorno de Carro en etiquetas xml

Sobre este problema he leido mucho y he visto algunos ejemplos, aunque no termino de enternder las soluciones que dan.

Uno de las soluciones que he visto es utilizar en el xsl la etiqueta <xsl:copy> aunque no especifican como.

La siguiente solucion que he visto la voy a poner con su codigo pq puede ser un poco compleja de entener, la cuestión es meter en un CDATA los tags html, y asi saltarnos las restricciones que esto supondría:

<node>
<myfield> <![CDATA[ <p>some text<br>more here</p> ]]> </myfield>
</node>

según lo que he leido la solucion sería:

<xsl:value-of select="myfield" disable-output-escaping="yes "/>

siendo lo que está coloreado la forma de hacer que tome esa información como html.

Mi pregunta o mejor dicho mi ruego es si alguien puede decirme como se haria con el <xsl:copy> y asi tener que evitarme hacerlo en dos pasos.


Gracias.

PD.- Tengo otro post un poco mas abajo, por favor una solución