bonjour,
j' ai un fichier xml dans laquelle j' ai inséré un fichier xsl. au lancement de la page dans firefox , j' ai cette erreur:
<code>
Erreur lors du chargement de la feuille de style : Échec de l'analyse d'une feuille de style XSLT.
</code>
et rien ne s'affiche tandis que avec explorer et opera les éléments sont affichés sans utilisés la feuille de style.
je ne sais pas quoi faire pour résoudre ce problème alors qu'avec un fichier css ça marche.
voici le fichier xml
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
18
19
20
21
22
23
24
25
26 <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="bibliostyle.xsl"?> <bibliotheque> <livre categorie="je sis"> <titre>ajax guide complet</titre> <auteur>roger de bar</auteur> <date>le septembre</date> <edition>eyrolles</edition> </livre> <livre categorie="mathematique"> <titre>algébre lineaire</titre> <auteur>pierre</auteur> <date>le 1 aout 2008</date> <edition>saint</edition> </livre> </bibliotheque>
et voici le 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
18
19
20
21
22
23
24
25 <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body style="width:500px;height:900px;background-color:lime;"> <xsl:for-each select="bibliotheque/livre" order-by="-titre"> <div style="width:300px;height:300px;background-color:red"> <p style="color:blue;font-style:italic"> <xsl:value-of select="titre"/> </p> <p style="color:red;font-size:17px"> <xsl:value-of select="auteur"/> </p> <span style="color:yellow;display:block"> <xsl:value-of select="date"/> </span> <p style="color:olive"> <xsl:value-of select="edition"/> </p> </div> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>
merci d'avance
Partager