Bonjour à tous,
Pour le besoin de mon travail, je dis réaliser une FAQ.
Vu que cette dernière doit pouvoir se retrouver hors ligne, j'ai décidé de sauvegarder le tout dans un fichier xml.
Cependant, les réponses vont contenir du html.
Pas de souci pour "l'échapper".
J'ai donc un élément du style :
Mon souci vient plutôt du fichier xsl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <question titre="Question 1" > <reponse><![CDATA[<html> <head> <title></title> </head> <body> <p> salutkjklj</p> <p> <a href="http://www.google.fr">google.</a></p> <p> kljlkjjkljlj</p> </body> </html> ]]></reponse> </question>
Celui ci affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <table> <xsl:for-each select="markers"> <xsl:for-each select="question"> <xsl:value-of select="@titre"/> <br/> <xsl:for-each select="reponse"> <xsl:value-of select="."/> <br/> </xsl:for-each> </xsl:for-each> </xsl:for-each> </table>
Question 1
<html> <head> <title></title> </head> <body> <p> salutkjklj</p> <p> <a href="http://www.google.fr">google</a></p> <p> kljlkjjkljlj</p> </body> </html>
Bref, il voit le html comme du texte, logique
Existe t'il une balise pour que je puisse interpréter mon html comme du html.
Je suis "obligé" de garder un format html pour la réponse car l'administrateur doit pouvoir insérer des liens et des images dans la réponse.
De plus, il est impossible pour moi d'utiliser du php ou autre, le site devant être disponible hors ligne....
Partager