Bonjour,
je dispose d'un fichier XML de plusieurs Mo et de deux fichiers XSL associés. Le fichier XML s'appelle Stats.xml et les fichiers XSL Stats.xsl et Common.xsl.
Quand j'essaie d'ouvrir Stats.xml dans IE, j'obtiens l'erreur suivante :
1 2 3 4 5 6 7 8
|
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
--------------------------------------------------------------------------------
Un caractère incorrect a été trouvé dans un contenu de texte. Erreur de traitement de la ressource file:///C:/Program Files...
<Song Dir='Songs/Default/Beethoven - F |
Le caractère suivant le F final est un ü. Si je le remplace par un u normal, j'obtiens le même message d'erreur mais sans spécification sur la ligne erronée.
Je ne m'y connais pas trop en xml / xsl, mais voici les premières lignes de chaque fichier qui me paraissent intéressantes (les encodages) :
Dans Stats.xml :
<?xml version="1.0" encoding="UTF-8" ?>
Dans Stats.xsl :
1 2 3
| <?xml version="1.0" encoding="UTF-8" ?>
...
<xsl:import href="Common.xsl" /> |
Dans Common.xsl :
1 2 3
| <?xml version="1.0" encoding="UTF-8" ?>
...
<xsl:output method="html" omit-xml-declaration="no" encoding="iso-8859-1" indent="no" /> |
Voilà, quelqu'un aurait-il une idée de quoi ça peut venir ? Dites moi si vous voulez plus d'infos ou les fichiers en entier.
Merci d'avance
Partager