[débutant] xml-xsl firefox : marche pas ?
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:
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:
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:
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:
<xsl:output method="html" encoding="ISO-8859-1"/>
dans le fichier xsl, firefox me dit :
Code:
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