Bonjour tout le monde,


Je me met au xml-xsl, mais à ma grande honte, je sèche dès le début.
Entre mes divers recherches, je me suis servit pour débuter d'un pdf qui ressemble comme deux goutte d'eau à celui que le site conseille : http://www.developpez.biz/downloads/...rs-xml-xls.pdf .

Voici le fichier xml nommé xml4.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="xsl4.xsl"?>
<compilation>
	<mp3>
		<titre>
			Foule sentimentale
		</titre>
		<artiste>
			Souchon
		</artiste>
	</mp3>
	<mp3>
		<titre>
			Solaar pleure
		</titre>
		<artiste>
			MC Solar
		</artiste>
	</mp3>
	<mp3>
		<titre>
			Le baiser
		</titre>
		<artiste>
			Souchon
		</artiste>
	</mp3>
	<mp3>
		<titre>
			Pourtaznt
		</titre>
		<artiste>
			Paradis
		</artiste>
	</mp3>
	<mp3>
		<titre>
			Chambre
		</titre>
		<artiste>
			Salvador
		</artiste>
	</mp3>
</compilation>
et pour le fichier xsl nommé xsl4.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
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
	<body>
		<p>
			<xsl:value-of select="compilation/mp3/titre" />
		</p>
		<p>
			<xsl:value-of select="compilation/mp3/artiste" />
		</p>
	</body>
</html>
</xsl:template>
</xsl:stylesheet>
Les deux fichiers sont dans le même repertoire.

Je suis sous debian Sarge. Lorsque j'appelle le fichier avec firefox, j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Erreur lors du chargement de la feuille de style : Une feuille de style XSLT ne possède pas de type Mime XML :
file:///home/ps/work/xml/prog/xsl4.xsl
Si je rajoute cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:output method="html"  encoding="ISO-8859-1"/>
dans le fichier xsl, firefox me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Erreur lors du chargement de la feuille de style : (null)
file:///home/ps/work/xml/prog/xsl4.xsl

Voyez-vous ce qui cloche?

Merci

Steph