J'espère que je ne me suis pas trompé de forum !
Jai un fichier xml
et un 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 <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet href="test.xsl" type="text/xsl"?> <listePersonnes> <titre>Liste des personnes</titre> <personne> <nom>Pillou</nom> <prenom>Jean-François</prenom> </personne> <personne> <nom>VanHaute</nom> <prenom>Nico</prenom> </personne> <personne> <nom>Andrieux</nom> <prenom>Seb</prenom> </personne> </listePersonnes>
L'affichage dans internet explorer est conforme à ce que j'attend.
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
27 <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <html> <body> <table border="1" width="100%" cellspacing="0" cellpadding="3"> <tr bgcolor="#AAAAAA" align="center"> <td colspan="2"> <b><xsl:value-of select="listePersonnes/titre"/></b> </td> </tr> <tr bgcolor="#DDDDDD"> <td><b>Nom</b></td> <td><b>Prénom</b></td> </tr> <xsl:for-each select="listePersonnes/personne" order-by="+nom"> <tr> <td><xsl:value-of select="nom"/></td> <td><xsl:value-of select="prenom"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
Par contre, lors de l'impression du document via IE, toutes les couleurs définies dans le fichier xsl disparaissent.
Pouvez-vous m'aider ?
Merci d'avance.
Partager