Salut à tous,
Je viens de créer ma première feuille xslt toute simple :
Lorsque j'essaye d'utiliser cette feuille de style :
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
35
36 <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Trasform" version="1.0"> <xsl:output method="html"/> <xsl:template match="film"> <html> <head> <!-- Titre du film --> <title>Film: <xsl:value-of select="titre"/></title> </head> <body bgcolor="white"> <p> <!-- Inserez une image gif avec le titre comme nom --> <img src="{titre}.gif" align="left" height="220"/> <h1><i><xsl:value-of select="titre"/></i></h1> <!-- Genre, pays et annee du film --> <xsl:value-of select="genre"/> <i><xsl:value-of select="pays"/></i> <xsl:value-of select="annee"/> </p> <p> <!-- Auteur du film --> Mise en scène par <b><xsl:value-of select="auteur"/></b> <!-- Resume du film --> <h3>Resumé</h3> <xsl:value-of select="resume"/> </p> </body> </html> </xsl:template> </xsl:stylesheet>
J'obtiens le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java org.apache.xalan.xslt.Process -in vertigo.xml -xsl film.xsl -out vertigo.html
J'ai remplacé l'attribut version par xsl:version sans plus de succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Erreur XSLT...... : stylesheet requiert l'attribut version
Est-ce que la syntaxe de ma xsl est correcte ?
Merci à tous pour votre aide
Partager