Bonjour tout le monde,
Je vais tâcher d'être synthétique pour décrire mon problème :
1. J'ai un fichier XML qui contient du html sous forme d’entités (contenu issu de CKEDITOR).
2 J'ai un feuille XLS qui tritouille ce XML pour le mettre en page au format HTML.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="style/ma_feuille.xsl"?> <root> <content> Exemple de <strong>texte en gras</strong> et les accents comme les &eacute; sont aussi en entit&eacute;s. </content> ...
3. Ca marche Nickel dans Chrome, mais dans Firefox, le HTML contenu dans mon fichier XML voit ses entitées converties mais non-interprétées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:output method="html" encoding="ISO-8859-1" indent="yes" /> ...
Par exemple, il m'affiche les balises "<strong>" en clair... alors que j'attends à voir du gras !
Avez-vous déjà rencontré ce problème ?
Sinon, vers quel forum pourrais-je aussi me tourner car de ce que je peux identifier, il semble que là où Chrome est capable de :
1. Convertir les entités >> 2. Interpréter le code html qui en résulte.
Firefox lui ne s'arrête qu'à l'étape 1 :S. Je ne sais pas ce qu'il aime pour fonctionner...
Avez-vous des pistes ?
Merci d'avance.
Partager