bonjour
Voici mon code XML
et voici mon code 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
26
27
28
29
30
31
32
33
34 <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="simple_old.xsl"?> <gestion> <objet> <type>Type1</type> <titre>Titre1</titre> <genre>Genre1</genre> <personne></personne> </objet> <objet> <type>Type1</type> <titre>Titre2</titre> <genre>Genre2</genre> <personne>Personne1</personne> </objet> <objet> <type>Type1</type> <titre>Titre2</titre> <genre>Genre2</genre> <personne>Personne1</personne> </objet> <objet> <type>Type2</type> <titre>Titre3</titre> <genre>Genre1</genre> <personne>Personne2</personne> </objet> <objet> <type>Type3</type> <titre>Titre4</titre> <genre>Genre3</genre> <personne></personne> </objet> </gestion>
J'ai créé ce code en suivant le tutoriel et pourtant j'ai les messages d erreur suivant
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
28
29
30
31
32
33 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <table border="1" cellspacing="0" cellpadding="3"> <tr> <td>type</td><td>titre</td><td>genre</td><td>prete</td> </tr> <xsl:for-each select="gestion/objet/"/> <xsl:choose> <xsl:when test=".[personne!='']"> <tr bgcolor="#AABBCC"> <td><xsl:value-of-select="type"/></td> <td><xsl:value-of-select="titre"/></td> <td><xsl:value-of-select="genre"/></td> <td><xsl:value-of-select="prete"/></td> </tr> </xsl:when> <xsl:otherwise> <tr> <td><xsl:value-of-select="type"/></td> <td><xsl:value-of-select="titre"/></td> <td><xsl:value-of-select="genre"/></td> <td><xsl:value-of-select="prete"/></td> </tr> <xsl:choose> <td> <xsl:for-each/> </body> </html> </xsl:template> </xsl:stylesheet>
sur IE :sur mozilla :The stylesheet does not contain a document element. The stylesheet may be empty, or it may not be a well-formed XML documen...Merci pour votre aideError loading stylesheet: Parsing an XSLT stylesheet failed.
Ldcarpathes
Partager