Problemas con Retorno de Carro (CR)
Tengo un problema con Retornos de Carro y XML. Tengo el fichero .DTD, .XSL y .ASP. El .ASP lee de una base de datos y un campo tiene <br> entre los datos para que se visualice en HTML. El XML lo pilla sin problemas pero no visualiza los retornos de carro en el .XSL.
¿Alguna idea?
Gracias
¿Alguna idea?
Gracias
A mi me pasa lo mismo. Lo curioso es que este problema aparece en más de un foro y no he visto ninguna solución que valga la pena.
La "solución aproximada" consistiría en coger el campo en el que tienes retornos de carro, que seguramente habrás declarado como #PCDATA y guardar cada linea por separado Por ej. en vez de guardar esto:
<Parrafo>
Lin1
Lin2
Lin3
</Parrafo>
Podrías guardar
<Parrafo>
<linea>Lin1</linea>
<linea>Lin2</linea>
<linea>Lin3</linea>
</Parrafo>
y en el XSL hacer un template para parrafo/linea que te escribiera :
<xsl:value-of select="Parrafo/Linea"/><br/>
Por ejemplo.
Creo que algo así sí que funcionaría, pero no me parece muy elegante tener que forzar la separación de cada linea en el XML.
La "solución aproximada" consistiría en coger el campo en el que tienes retornos de carro, que seguramente habrás declarado como #PCDATA y guardar cada linea por separado Por ej. en vez de guardar esto:
<Parrafo>
Lin1
Lin2
Lin3
</Parrafo>
Podrías guardar
<Parrafo>
<linea>Lin1</linea>
<linea>Lin2</linea>
<linea>Lin3</linea>
</Parrafo>
y en el XSL hacer un template para parrafo/linea que te escribiera :
<xsl:value-of select="Parrafo/Linea"/><br/>
Por ejemplo.
Creo que algo así sí que funcionaría, pero no me parece muy elegante tener que forzar la separación de cada linea en el XML.