[XSLT]retour charriot xml vers html
Bonjour à tous,
il ne me semble pas avoir trouvé la solution à mon problème dans les posts précédents.
J'ai un fichier xml avec des noeuds de ce type:
Code:
1 2 3 4 5 6 7 8 9
|
<Action Type="MonType">
<FileName>Version.txt</FileName>
<Date>10/24/2007 3:51:12 PM</Date>
<User>toto</User>
<Comment>ligne1
ligne2
</Comment>
</Action> |
J'utilise une feuille xsl pour effectuer un tri sur les données et afficher le tout en HTML.
Ma feuille de style est de ce type:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<xsl:choose>
<xsl:when test="./@Type = 'MonType'">
<td> Mon Type</td>
<td> <xsl:value-of select="./Date"/> </td>
<td> <xsl:value-of select="./User"/> </td>
<td> <xsl:value-of select="./FileName"/> </td>
<td> <xsl:value-of select="./Comment"/> </td>
</xsl:when>
</xsl:choose> |
Sachant que j'ai plusieurs ligne dans mon "Comment", comment dois-je faire pour conserver mon retour charriot dans ma sortie html.
La seule solution que j'ai trouvée est de remplacer les retour charriot de mon fichier xml par "<![CDATA[<br/>]]>".
J'aimerais donc savoir si il y a d'autres possibilités plus propre.
merci d'avance